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:
@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user