@@ -61,7 +61,7 @@ import {
6161 IImportCSVFinTable ,
6262 IUpdateRowInTable ,
6363} from './use-cases/table-use-cases.interface.js' ;
64- import { Timeout } from '../../decorators/timeout.decorator.js' ;
64+ import { Timeout , TimeoutDefaults } from '../../decorators/timeout.decorator.js' ;
6565
6666@UseInterceptors ( SentryInterceptor )
6767@Timeout ( )
@@ -185,6 +185,7 @@ export class TableController {
185185 @ApiQuery ( { name : 'page' , required : false } )
186186 @ApiQuery ( { name : 'perPage' , required : false } )
187187 @ApiQuery ( { name : 'search' , required : false } )
188+ @Timeout ( TimeoutDefaults . EXTENDED )
188189 @Get ( '/table/rows/:connectionId' )
189190 async findAllRows (
190191 @QueryTableName ( ) tableName : string ,
@@ -244,6 +245,7 @@ export class TableController {
244245 @ApiQuery ( { name : 'perPage' , required : false } )
245246 @ApiQuery ( { name : 'search' , required : false } )
246247 @UseGuards ( TableReadGuard )
248+ @Timeout ( TimeoutDefaults . EXTENDED )
247249 @Post ( '/table/rows/find/:connectionId' )
248250 async findAllRowsWithBodyFilter (
249251 @QueryTableName ( ) tableName : string ,
@@ -509,6 +511,7 @@ export class TableController {
509511 @ApiBody ( { type : UpdateRowsDto } )
510512 @ApiQuery ( { name : 'tableName' , required : true } )
511513 @UseGuards ( TableEditGuard )
514+ @Timeout ( TimeoutDefaults . EXTENDED )
512515 @Put ( '/table/rows/update/:connectionId' )
513516 async updateRowsInTable (
514517 @MasterPassword ( ) masterPwd : string ,
@@ -603,6 +606,7 @@ export class TableController {
603606 @ApiProperty ( { name : 'perPage' , required : false } )
604607 @ApiProperty ( { name : 'search' , required : false } )
605608 @UseGuards ( TableReadGuard )
609+ @Timeout ( TimeoutDefaults . EXTENDED )
606610 @Post ( '/table/csv/export/:connectionId' )
607611 async exportCSVFromTable (
608612 @QueryTableName ( ) tableName : string ,
@@ -660,6 +664,7 @@ export class TableController {
660664 } )
661665 @ApiQuery ( { name : 'tableName' , required : true } )
662666 @UseGuards ( TableEditGuard )
667+ @Timeout ( TimeoutDefaults . EXTENDED )
663668 @Post ( '/table/csv/import/:connectionId' )
664669 @UseInterceptors ( FileInterceptor ( 'file' ) )
665670 async importCSVFromTable (
0 commit comments