From f38d690b578c50e96a1aa56cfe08d160f1515d28 Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Sat, 8 Jun 2024 17:59:52 +0800 Subject: [PATCH] Asynchronously wait for the writing to complete --- src/scripts/secretariat.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scripts/secretariat.js b/src/scripts/secretariat.js index 30ffd33..a254096 100644 --- a/src/scripts/secretariat.js +++ b/src/scripts/secretariat.js @@ -136,9 +136,9 @@ class global { : false; // Write! - chrome.storage[(CLOUD > 0) ? `sync` : `local`].set(DATA_INJECTED); + await chrome.storage[(CLOUD > 0) ? `sync` : `local`].set(DATA_INJECTED); GUI_INFO[`log`] ? GUI_INFO[`log`].clear() : false; - return ((OPTIONS[`verify`] != null ? (OPTIONS[`verify`]) : true) ? verify(DATA_NAME, data) : true); + return ((OPTIONS[`verify`] != null ? (OPTIONS[`verify`]) : true) ? await verify(DATA_NAME, data) : true); } /*