File

src/dto/1.0.0/user/edit-user-data-from-cms.dto.ts

Index

Properties

Properties

email
Type : string
Decorators :
@IsNotEmpty({message: 'Mező kitöltése kötelező.'})
@IsEmail({}, {message: 'Helytelen formátum.'})
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()
@IsNotEmpty({message: 'Mező kitöltése kötelező.'})
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;
}

result-matching ""

    No results matching ""