File tree Expand file tree Collapse file tree
backend/src/entities/table Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,6 +63,7 @@ import {
6363 IImportCSVFinTable ,
6464 IUpdateRowInTable ,
6565} from './use-cases/table-use-cases.interface.js' ;
66+ import { Throttle } from '@nestjs/throttler' ;
6667
6768@UseInterceptors ( SentryInterceptor )
6869@Timeout ( )
@@ -187,6 +188,7 @@ export class TableController {
187188 @ApiQuery ( { name : 'perPage' , required : false } )
188189 @ApiQuery ( { name : 'search' , required : false } )
189190 @Timeout ( TimeoutDefaults . EXTENDED )
191+ @Throttle ( { default : { limit : 300 , ttl : 60000 } } )
190192 @Get ( '/table/rows/:connectionId' )
191193 async findAllRows (
192194 @QueryTableName ( ) tableName : string ,
@@ -249,6 +251,7 @@ export class TableController {
249251 @ApiQuery ( { name : 'search' , required : false } )
250252 @UseGuards ( TableReadGuard )
251253 @Timeout ( TimeoutDefaults . EXTENDED )
254+ @Throttle ( { default : { limit : 300 , ttl : 60000 } } )
252255 @HttpCode ( HttpStatus . OK )
253256 @Post ( '/table/rows/find/:connectionId' )
254257 async findAllRowsWithBodyFilter (
You can’t perform that action at this time.
0 commit comments