diff --git a/js/indexedDB.js b/js/indexedDB.js index fd568ac9..68040f55 100644 --- a/js/indexedDB.js +++ b/js/indexedDB.js @@ -3,6 +3,9 @@ import { throttle } from "./utils"; const LOCAL_STORAGE_KEY = "webamp_state"; export async function bindToIndexedDB(webamp, clearState, useState) { + if (!useState) { + return; + } const localStore = new IdbKvStore("webamp_state_database"); if (clearState) { @@ -13,10 +16,6 @@ export async function bindToIndexedDB(webamp, clearState, useState) { } } - if (!useState) { - return; - } - let previousSerializedState = null; try { previousSerializedState = await localStore.get(LOCAL_STORAGE_KEY);