feat(v1/scrape): add further logging to document scrape bugs better

This commit is contained in:
Gergő Móricz 2025-03-16 16:02:53 +01:00
parent ca93ba6c6d
commit 611c2d9c83

View File

@ -19,12 +19,21 @@ export async function scrapeController(
req: RequestWithAuth<{}, ScrapeResponse, ScrapeRequest>,
res: Response<ScrapeResponse>,
) {
const jobId = uuidv4();
const preNormalizedBody = { ...req.body };
logger.debug("Scrape " + jobId + " starting", {
request: req.body,
originalRequest: preNormalizedBody,
teamId: req.auth.team_id,
account: req.account,
});
req.body = scrapeRequestSchema.parse(req.body);
let earlyReturn = false;
const origin = req.body.origin;
const timeout = req.body.timeout;
const jobId = uuidv4();
const startTime = new Date().getTime();
const jobPriority = await getJobPriority({