Picsur/backend/src/models/transformers/user.transformer.ts

12 lines
329 B
TypeScript

import { EUser } from 'picsur-shared/dist/entities/user.entity';
import { EUserBackend } from '../../database/entities/user.entity';
export function EUserBackend2EUser(eUser: EUserBackend): EUser {
if (eUser.hashed_password === undefined) return eUser as EUser;
return {
...eUser,
hashedPassword: undefined,
};
}