fix(adaptive-crawler): if no sitemap, use recursive instead

This commit is contained in:
Zhaofeng Miao 2024-10-08 11:50:50 +08:00
parent ee29be58f1
commit 5a4b35e4b9

View File

@ -120,9 +120,12 @@ export class AdaptiveCrawlerHost extends RPCHost {
failed: {},
});
let urls: string[] = [];
if (useSitemap) {
const urls = await this.crawlUrlsFromSitemap(targetUrl, maxPages);
urls = await this.crawlUrlsFromSitemap(targetUrl, maxPages);
}
if (urls.length > 0) {
await AdaptiveCrawlTask.COLLECTION.doc(shortDigest).update({
status: AdaptiveCrawlTaskStatus.PROCESSING,
statusText: `Processing 0/${urls.length}`,