src/dto/1.0.0/user/edit-user-data-from-cms.dto.ts
Properties |
Type : string
|
Decorators :
@IsNotEmpty({message: 'Mező kitöltése kötelező.'})
|
firstName |
Type : string
|
Decorators :
@IsNotEmpty({message: 'Mező kitöltése kötelező.'})
|
id |
Type : string
|
Decorators :
@IsNotEmpty({message: 'Mező kitöltése kötelező.'})
|
lastName |
Type : string
|
Decorators :
@IsNotEmpty({message: 'Mező kitöltése kötelező.'})
|
newPassword |
Type : string
|
Decorators :
@IsOptional()
|
oldPassWord |
Type : string
|
Decorators :
@IsOptional()
|
import {
IsNotEmpty,
IsEmail,
IsOptional,
} from "class-validator";
export class EditUserDataFromCMSDTO {
@IsNotEmpty({
message: "Mező kitöltése kötelező.",
})
id: string;
@IsNotEmpty({
message: "Mező kitöltése kötelező.",
})
@IsEmail(
{},
{
message: "Helytelen formátum.",
}
)
email: string;
@IsNotEmpty({
message: "Mező kitöltése kötelező.",
})
firstName: string;
@IsNotEmpty({
message: "Mező kitöltése kötelező.",
})
lastName: string;
@IsOptional()
@IsNotEmpty({
message: "Mező kitöltése kötelező.",
})
oldPassWord: string;
@IsOptional()
newPassword: string;
}