Jelajahi Sumber

moved declaration

Former-commit-id: a612eb7b7df83739e7885fd5ffd64535e6112ba1
Gildas 6 tahun lalu
induk
melakukan
7afc51f28e
1 mengubah file dengan 2 tambahan dan 3 penghapusan
  1. 2 3
      extension/core/bg/business.js

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

@@ -43,7 +43,6 @@ singlefile.extension.core.bg.business = (() => {
 	];
 	];
 
 
 	const pendingSaves = new Map();
 	const pendingSaves = new Map();
-	let maxParallelWorkers;
 
 
 	return {
 	return {
 		isSavingTab: tab => pendingSaves.has(tab.id),
 		isSavingTab: tab => pendingSaves.has(tab.id),
@@ -70,11 +69,11 @@ singlefile.extension.core.bg.business = (() => {
 	};
 	};
 
 
 	async function saveTabs(tabs, options = {}) {
 	async function saveTabs(tabs, options = {}) {
+		const config = singlefile.extension.core.bg.config;
+		const maxParallelWorkers = (await config.get()).maxParallelWorkers;
 		await Promise.all(tabs.map(async tab => {
 		await Promise.all(tabs.map(async tab => {
-			const config = singlefile.extension.core.bg.config;
 			const autosave = singlefile.extension.core.bg.autosave;
 			const autosave = singlefile.extension.core.bg.autosave;
 			const ui = singlefile.extension.ui.bg.main;
 			const ui = singlefile.extension.ui.bg.main;
-			maxParallelWorkers = (await config.get()).maxParallelWorkers;
 			const tabId = tab.id;
 			const tabId = tab.id;
 			const tabOptions = await config.getOptions(tab.url);
 			const tabOptions = await config.getOptions(tab.url);
 			Object.keys(options).forEach(key => tabOptions[key] = options[key]);
 			Object.keys(options).forEach(key => tabOptions[key] = options[key]);