diff --git a/backend/functions/src/cloud-functions/crawler.ts b/backend/functions/src/cloud-functions/crawler.ts index efd8d23..4d8c8b3 100644 --- a/backend/functions/src/cloud-functions/crawler.ts +++ b/backend/functions/src/cloud-functions/crawler.ts @@ -635,7 +635,10 @@ ${suffixMixins.length ? `\n${suffixMixins.join('\n\n')}\n` : ''}`; }); } const blockade = (await DomainBlockade.fromFirestoreQuery( - DomainBlockade.COLLECTION.where('domain', '==', urlToCrawl.hostname.toLowerCase()).limit(1) + DomainBlockade.COLLECTION + .where('domain', '==', urlToCrawl.hostname.toLowerCase()) + .where('expireAt', '>=', new Date()) + .limit(1) ))[0]; if (blockade) {