API rest exception filter (#10548)

While troubleshooting with a person self-hosting Twenty (v0.42.2), we
figured out that logs were missing on REST findMany, findOne and
duplicate endpoints

This PR fixes it
This commit is contained in:
Charles Bochet
2025-02-27 15:03:26 +01:00
committed by GitHub
parent 890b5c42d1
commit 6be66f27d3

View File

@ -29,6 +29,7 @@ export class RestApiCoreController {
) {}
@Post('/duplicates')
@UseFilters(RestApiExceptionFilter)
async handleApiFindDuplicates(@Req() request: Request, @Res() res: Response) {
const result = await this.restApiCoreService.findDuplicates(request);
@ -36,6 +37,7 @@ export class RestApiCoreController {
}
@Get()
@UseFilters(RestApiExceptionFilter)
async handleApiGet(@Req() request: Request, @Res() res: Response) {
const result = await this.restApiCoreService.get(request);