From 342842cd838c780968837dc78836d1613389d572 Mon Sep 17 00:00:00 2001 From: Kevin Payravi Date: Sun, 5 Nov 2023 04:21:33 -0600 Subject: [PATCH] Moving data migration outside of DOMContentLoaded --- popup.js | 8 ++++---- settings.js | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/popup.js b/popup.js index b35771e..c5acc19 100644 --- a/popup.js +++ b/popup.js @@ -330,9 +330,6 @@ function setBreezeWiki(setting, storeSetting = true) { // Main function that runs on-load document.addEventListener('DOMContentLoaded', function () { - // Run v3 data migration: - migrateData(); - // If running Chromium, show warning about service worker bug if (navigator.userAgent.match(/Chrom[e|ium]/)) { const notificationBannerChromeBug = document.getElementById('notificationBannerChromeBug'); @@ -456,4 +453,7 @@ document.addEventListener('DOMContentLoaded', function () { chrome.storage.sync.set({ 'searchEngineSettings': searchEngineSettings }); }); }); -}); \ No newline at end of file +}); + +// Run v3 data migration: +migrateData(); \ No newline at end of file diff --git a/settings.js b/settings.js index c5145e7..f37f158 100644 --- a/settings.js +++ b/settings.js @@ -27,7 +27,7 @@ function resetOptions() { // Get wiki data from data folder async function getData() { - var sites = []; + let sites = []; let promises = []; for (let i = 0; i < LANGS.length; i++) { promises.push(fetch(chrome.runtime.getURL('data/sites' + LANGS[i] + '.json')) @@ -672,9 +672,6 @@ async function migrateData() { // Main function that runs on-load document.addEventListener('DOMContentLoaded', function () { - // Run v3 data migration: - migrateData(); - // If newly installed, show initial install guide if (new URLSearchParams(window.location.search).get('newinstall')) { document.getElementById('firstInstallInfo').style.display = 'block'; @@ -846,3 +843,6 @@ document.addEventListener('DOMContentLoaded', function () { document.getElementById('countBreezeWiki').textContent = item[key]; }); }); + +// Run v3 data migration: +migrateData(); \ No newline at end of file