Files
immich/server/apps/immich/src/api-v1/user/dto/create-user.dto.ts

28 lines
397 B
TypeScript
Raw Normal View History

import { IsNotEmpty, IsOptional } from 'class-validator';
export class CreateUserDto {
@IsNotEmpty()
email: string;
@IsNotEmpty()
password: string;
@IsNotEmpty()
firstName: string;
@IsNotEmpty()
lastName: string;
@IsOptional()
profileImagePath?: string;
@IsOptional()
isAdmin?: boolean;
@IsOptional()
isFirstLoggedIn?: boolean;
@IsOptional()
id?: string;
}