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

moved declaration

Former-commit-id: a612eb7b7df83739e7885fd5ffd64535e6112ba1
Gildas 6 лет назад
Родитель
Сommit
7afc51f28e
1 измененных файлов с 2 добавлено и 3 удалено
  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();
-	let maxParallelWorkers;
 
 	return {
 		isSavingTab: tab => pendingSaves.has(tab.id),
@@ -70,11 +69,11 @@ singlefile.extension.core.bg.business = (() => {
 	};
 
 	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 => {
-			const config = singlefile.extension.core.bg.config;
 			const autosave = singlefile.extension.core.bg.autosave;
 			const ui = singlefile.extension.ui.bg.main;
-			maxParallelWorkers = (await config.get()).maxParallelWorkers;
 			const tabId = tab.id;
 			const tabOptions = await config.getOptions(tab.url);
 			Object.keys(options).forEach(key => tabOptions[key] = options[key]);