diff --git a/src/dto/manage-holders/manage-holders-property.dto.ts b/src/dto/manage-holders/manage-holders-property.dto.ts index abadd35..c57b0c0 100644 --- a/src/dto/manage-holders/manage-holders-property.dto.ts +++ b/src/dto/manage-holders/manage-holders-property.dto.ts @@ -18,11 +18,9 @@ export class GOVAGENCYFLAG_DTO { } export class USCIBMEMBERFLAG_DTO { - @ApiProperty({ required: true }) - @Length(0, 1, { message: 'Property P_USCIBMEMBERFLAG must be between 0 to 1 character' }) + @ApiProperty({ required: false }) @IsString({ message: 'Property P_USCIBMEMBERFLAG must be a string' }) - @IsDefined({ message: 'Property P_USCIBMEMBERFLAG is required' }) - P_USCIBMEMBERFLAG: string; + P_USCIBMEMBERFLAG: string | null; } export class LOCATIONID_DTO { @@ -58,11 +56,9 @@ export class HOLDERNO_DTO { } export class HOLDERTYPE_DTO { - @ApiProperty({ required: true }) - @Length(0, 4, { message: 'Property P_HOLDERTYPE must be between 0 to 6 characters' }) + @ApiProperty({ required: false }) @IsString({ message: 'Property P_HOLDERTYPE must be a string' }) - @IsDefined({ message: 'Property P_HOLDERTYPE is required' }) - P_HOLDERTYPE: string; + P_HOLDERTYPE: string | null; } export class HOLDERNAME_DTO {