Просмотр исходного кода

removed try/catch

Former-commit-id: 93de3672b350581471fa63e300f604bb4155d784
Gildas 6 лет назад
Родитель
Сommit
90c14fc22e
1 измененных файлов с 14 добавлено и 18 удалено
  1. 14 18
      extension/core/bg/business.js

+ 14 - 18
extension/core/bg/business.js

@@ -129,26 +129,22 @@ singlefile.extension.core.bg.business = (() => {
 	}
 
 	function cancelTab(tabId) {
-		try {
-			if (currentSaves.has(tabId)) {
-				const saveInfo = currentSaves.get(tabId);
-				saveInfo.cancelled = true;
-				singlefile.extension.core.bg.tabs.sendMessage(tabId, { method: "content.cancelSave" });
-				if (saveInfo.method == "content.autosave") {
-					singlefile.extension.ui.bg.main.onEnd(tabId, true);
-				}
-				if (saveInfo.cancel) {
-					saveInfo.cancel();
-				}
-				saveInfo.resolve();
+		if (currentSaves.has(tabId)) {
+			const saveInfo = currentSaves.get(tabId);
+			saveInfo.cancelled = true;
+			singlefile.extension.core.bg.tabs.sendMessage(tabId, { method: "content.cancelSave" });
+			if (saveInfo.method == "content.autosave") {
+				singlefile.extension.ui.bg.main.onEnd(tabId, true);
 			}
-			if (pendingSaves.has(tabId)) {
-				const saveInfo = pendingSaves.get(tabId);
-				pendingSaves.delete(tabId);
-				singlefile.extension.ui.bg.main.onCancelled(saveInfo.tab);
+			if (saveInfo.cancel) {
+				saveInfo.cancel();
 			}
-		} catch (error) {
-			// ignored
+			saveInfo.resolve();
+		}
+		if (pendingSaves.has(tabId)) {
+			const saveInfo = pendingSaves.get(tabId);
+			pendingSaves.delete(tabId);
+			singlefile.extension.ui.bg.main.onCancelled(saveInfo.tab);
 		}
 	}