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')
|
@Post('/duplicates')
|
||||||
|
@UseFilters(RestApiExceptionFilter)
|
||||||
async handleApiFindDuplicates(@Req() request: Request, @Res() res: Response) {
|
async handleApiFindDuplicates(@Req() request: Request, @Res() res: Response) {
|
||||||
const result = await this.restApiCoreService.findDuplicates(request);
|
const result = await this.restApiCoreService.findDuplicates(request);
|
||||||
|
|
||||||
@ -36,6 +37,7 @@ export class RestApiCoreController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Get()
|
@Get()
|
||||||
|
@UseFilters(RestApiExceptionFilter)
|
||||||
async handleApiGet(@Req() request: Request, @Res() res: Response) {
|
async handleApiGet(@Req() request: Request, @Res() res: Response) {
|
||||||
const result = await this.restApiCoreService.get(request);
|
const result = await this.restApiCoreService.get(request);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user