feat(search): ignoreBlockedURLs (FIR-1954) (#1580)

* feat(search): ignoreBlockedURLs

* change name
This commit is contained in:
Gergő Móricz 2025-05-21 18:02:58 +02:00 committed by GitHub
parent 3d4692f47c
commit 9bb97388e2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 0 deletions

View File

@ -196,6 +196,10 @@ export async function searchController(
location: req.body.location,
});
if (req.body.ignoreInvalidURLs) {
searchResults = searchResults.filter((result) => !isUrlBlocked(result.url, req.acuc?.flags ?? null));
}
logger.info("Searching completed", {
num_results: searchResults.length,
});

View File

@ -1163,6 +1163,7 @@ export const searchRequestSchema = z
location: z.string().optional(),
origin: z.string().optional().default("api"),
timeout: z.number().int().positive().finite().safe().default(60000),
ignoreInvalidURLs: z.boolean().optional().default(false),
scrapeOptions: baseScrapeOptions
.extend({
formats: z