12 lines
329 B
TypeScript
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,
|
|
};
|
|
}
|