From 7c8ca0c88989db96fe79555cfdbc54f29d4a6dcb Mon Sep 17 00:00:00 2001 From: Nicolas Date: Fri, 30 Aug 2024 13:54:04 -0300 Subject: [PATCH] Update types.ts --- apps/api/src/controllers/v1/types.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/api/src/controllers/v1/types.ts b/apps/api/src/controllers/v1/types.ts index fcca8186..0db8c78d 100644 --- a/apps/api/src/controllers/v1/types.ts +++ b/apps/api/src/controllers/v1/types.ts @@ -89,7 +89,12 @@ export const scrapeRequestSchema = scrapeOptions.extend({ { message: "When 'extract' format is specified, 'extract' options must be provided, and vice versa", } -); +).transform((obj) => { + if ((obj.formats?.includes("extract") || obj.extract) && !obj.timeout) { + return { ...obj, timeout: 60000 }; + } + return obj; +}); // export type ScrapeRequest = { // url: string;