fix(scrapeURL/pdf): even better timeout detection

This commit is contained in:
Gergő Móricz 2025-05-23 16:29:28 +02:00
parent 8571b5a99d
commit a7894a2714

View File

@ -238,7 +238,10 @@ export async function scrapePDF(
|| error instanceof TimeoutError
) {
throw error;
} else if (error instanceof Error && error.name === "TimeoutError") {
} else if (
(error instanceof Error && error.name === "TimeoutError")
|| (error instanceof Error && error.message === "Request failed" && error.cause && error.cause instanceof Error && error.cause.name === "TimeoutError")
) {
throw new TimeoutError("PDF parsing timed out, please increase the timeout parameter in your scrape request");
}
meta.logger.warn(