Merge pull request #435 from dadosfera/fix/validation-pipe

FIX: Update ValidationPipe for class-validator 0.14.0+ compatibility
This commit is contained in:
Marcos Rodrigues Silva
2026-01-21 14:46:57 -03:00
committed by GitHub
+4 -1
View File
@@ -14,7 +14,10 @@ export class ValidationPipe implements PipeTransform<any> {
return value;
}
const object = plainToInstance(metatype, value);
const errors = await validate(object);
const errors = await validate(object, {
forbidUnknownValues: false,
whitelist: true,
});
if (errors.length > 0) {
const errorMessages = errors.map((err) => err.constraints);
throw new BadRequestException(errorMessages);