Nick: waitFor fixes

This commit is contained in:
Nicolas 2025-01-30 23:23:03 -03:00
parent 5819f60688
commit 6bfd24d903
2 changed files with 3 additions and 3 deletions

View File

@ -140,7 +140,7 @@ export const scrapeOptions = z
excludeTags: z.string().array().optional(), excludeTags: z.string().array().optional(),
onlyMainContent: z.boolean().default(true), onlyMainContent: z.boolean().default(true),
timeout: z.number().int().positive().finite().safe().optional(), timeout: z.number().int().positive().finite().safe().optional(),
waitFor: z.number().int().nonnegative().finite().safe().max(60000).default(0), waitFor: z.number().int().nonnegative().finite().safe().max(30000).default(0),
// Deprecate this to jsonOptions // Deprecate this to jsonOptions
extract: extractOptions.optional(), extract: extractOptions.optional(),
// New // New

View File

@ -151,9 +151,9 @@ export async function scrapeURLWithFireEngineChromeCDP(
// Transform waitFor option into an action (unsupported by chrome-cdp) // Transform waitFor option into an action (unsupported by chrome-cdp)
...(meta.options.waitFor !== 0 ...(meta.options.waitFor !== 0
? [ ? [
{ {
type: "wait" as const, type: "wait" as const,
milliseconds: meta.options.waitFor, milliseconds: meta.options.waitFor > 30000 ? 30000 : meta.options.waitFor,
}, },
] ]
: []), : []),