Update extract.ts

This commit is contained in:
Nicolas 2024-11-20 13:15:52 -08:00
parent 3de4997f4d
commit 9512d81e05

View File

@ -36,6 +36,8 @@ export async function extractController(
req: RequestWithAuth<{}, ExtractResponse, ExtractRequest>, req: RequestWithAuth<{}, ExtractResponse, ExtractRequest>,
res: Response<ExtractResponse> res: Response<ExtractResponse>
) { ) {
const selfHosted = process.env.USE_DB_AUTHENTICATION !== "true";
req.body = extractRequestSchema.parse(req.body); req.body = extractRequestSchema.parse(req.body);
const id = crypto.randomUUID(); const id = crypto.randomUUID();
@ -65,7 +67,8 @@ export async function extractController(
allowExternalLinks, allowExternalLinks,
origin: req.body.origin, origin: req.body.origin,
limit: req.body.limit, limit: req.body.limit,
ignoreSitemap: true, // If we're self-hosted, we don't want to ignore the sitemap, due to our fire-engine mapping
ignoreSitemap: !selfHosted ? true : false,
includeMetadata: true, includeMetadata: true,
includeSubdomains: req.body.includeSubdomains, includeSubdomains: req.body.includeSubdomains,
}); });