El error de validación de Nestjs Dto devuelve una respuesta JSON, pero quiero procesar y pasar los errores de validación al archivo ejs cuando falla la validación
¿Por qué no capturar la excepción en un filtro de excepción y luego llamar a res.render() con el archivo que desea representar y los metadatos del archivo?
@Catch(BadRequestException) export class BadRequestFilter implements ExceptionFilter { catch(exception: BadRequestException, host: ArgumentHost) { const res = host.switchToHttp().getResponse(); res.render('error', { errorInfo: exception }); } }