소스 검색

ensure taskInfo.resolve exists before calling it

Former-commit-id: ca0814b8e31e8a6815a426137673321cb8c35df7
Gildas 6 년 전
부모
커밋
672c0cce7b
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      extension/core/bg/business.js

+ 3 - 1
extension/core/bg/business.js

@@ -162,7 +162,9 @@ singlefile.extension.core.bg.business = (() => {
 		}
 		singlefile.extension.ui.bg.main.onCancelled(taskInfo.tab);
 		tasks.splice(tasks.findIndex(taskInfo => taskInfo.id == taskId), 1);
-		taskInfo.resolve();
+		if (taskInfo.resolve) {
+			taskInfo.resolve();
+		}
 	}
 
 	function mapTaskInfo(taskInfo) {