From 32422e5a623e9d1705d210d67bba4a463e49eb42 Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Sun, 7 Jan 2024 17:05:54 +0700 Subject: [PATCH] Catch exception in clearDbLogs() --- better-xcloud.user.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/better-xcloud.user.js b/better-xcloud.user.js index bd41040..06bbec0 100644 --- a/better-xcloud.user.js +++ b/better-xcloud.user.js @@ -8428,12 +8428,14 @@ function clearDbLogs(dbName, table) { request.onsuccess = e => { const db = e.target.result; - const objectStore = db.transaction(table, 'readwrite').objectStore(table); - const objectStoreRequest = objectStore.clear(); + try { + const objectStore = db.transaction(table, 'readwrite').objectStore(table); + const objectStoreRequest = objectStore.clear(); - objectStoreRequest.onsuccess = function(event) { - console.log(`[Better xCloud] Cleared ${dbName}.${table}`); - }; + objectStoreRequest.onsuccess = function(event) { + console.log(`[Better xCloud] Cleared ${dbName}.${table}`); + }; + } catch (e) {} } }