diff --git a/src/business-profile/business-profile.service.ts b/src/business-profile/business-profile.service.ts index 95cfcd4..ae8fca0 100644 --- a/src/business-profile/business-profile.service.ts +++ b/src/business-profile/business-profile.service.ts @@ -494,7 +494,7 @@ export class BusinessProfileService { province: item.province.trim(), city: item.city.trim(), address: item.address.trim(), - postalCode: item.postalCode.trim(), + postalCode: item.postalCode?.trim() || null, landline: item.landline?.trim() || null, }; diff --git a/src/business-profile/dto/update-business-profile.dto.ts b/src/business-profile/dto/update-business-profile.dto.ts index 40f1f4e..35e1442 100644 --- a/src/business-profile/dto/update-business-profile.dto.ts +++ b/src/business-profile/dto/update-business-profile.dto.ts @@ -71,9 +71,10 @@ class BusinessAddressDto { @MinLength(1) address!: string; + @IsOptional() @IsString() - @MinLength(1) - postalCode!: string; + @MaxLength(20) + postalCode?: string | null; @IsOptional() @IsString()