Przeglądaj źródła

make sure pageData is defined

Former-commit-id: d58519f9805486028b2e77598aac2bff854c6a04
Gildas 5 lat temu
rodzic
commit
c71bcf3d1c
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      cli/single-file

+ 1 - 1
cli/single-file

@@ -101,8 +101,8 @@ async function runNextTask(tasks, options) {
 		task.status = "processing";
 		const pageData = await capturePage(options);
 		task.status = "processed";
-		task.filename = pageData.filename;
 		if (pageData && options.crawlLinks && task.depth < options.crawlMaxDepth) {
+			task.filename = pageData.filename;
 			let newTasks = pageData.links
 				.map(urlLink => ({ url: rewriteURL(urlLink, options.urlRewriteRules), originalUrl: urlLink, depth: task.depth + 1 }))
 				.filter(task => task.url && VALID_URL_TEST.test(task.url) && !tasks.find(otherTask => otherTask.url == task.url));