diff --git a/backend/functions/src/dto/scrapping-options.ts b/backend/functions/src/dto/scrapping-options.ts index e56dd61..4618d02 100644 --- a/backend/functions/src/dto/scrapping-options.ts +++ b/backend/functions/src/dto/scrapping-options.ts @@ -189,7 +189,7 @@ export class CrawlerOptions extends AutoCastable { } let timeoutSeconds = parseInt(ctx?.req.get('x-timeout') || ''); - if (!isNaN(timeoutSeconds)) { + if (!isNaN(timeoutSeconds) && timeoutSeconds > 0 && timeoutSeconds <= 180) { instance.timeout = timeoutSeconds; }