File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -58,7 +58,11 @@ export class AppModule implements NestModule {
5858 providers : [
5959 {
6060 provide : APP_PIPE ,
61- useClass : ValidationPipe ,
61+ useValue : new ValidationPipe ( {
62+ transform : true ,
63+ // whitelist: true,
64+ // forbidNonWhitelisted: true,
65+ } ) ,
6266 } ,
6367 {
6468 provide : APP_INTERCEPTOR ,
Original file line number Diff line number Diff line change 55 MaxLength ,
66 IsOptional ,
77} from 'class-validator' ;
8+ import { Transform } from 'class-transformer' ;
89
910export class UpdateUserDto {
1011 @IsString ( )
@@ -13,6 +14,7 @@ export class UpdateUserDto {
1314 @IsOptional ( )
1415 username ?: string ;
1516
17+ @Transform ( ( { value } ) => value === '' ? undefined : value )
1618 @IsEmail ( )
1719 @IsOptional ( )
1820 email ?: string ;
You can’t perform that action at this time.
0 commit comments