From a8211bec8444821bbe8b3bcde9912ca2d86b1d3c Mon Sep 17 00:00:00 2001 From: awsr <43862868+awsr@users.noreply.github.com> Date: Thu, 29 Jan 2026 02:42:50 -0800 Subject: [PATCH] Remove redundant catch/abort --- javascript/indexdb.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/javascript/indexdb.js b/javascript/indexdb.js index 1115137a4..3bac20089 100644 --- a/javascript/indexdb.js +++ b/javascript/indexdb.js @@ -197,14 +197,9 @@ async function idbFolderCleanup(keepSet, folder, signal) { return new Promise((resolve, reject) => { const transaction = db.transaction('thumbs', 'readwrite'); const props = { transaction, signal, resolve, reject }; - const abortTransaction = configureTransactionAbort(props, totalRemovals); - try { - const store = transaction.objectStore('thumbs'); - removals.forEach((entry) => { store.delete(entry); }); - } catch (err) { - error(err); - abortTransaction(); - } + configureTransactionAbort(props, totalRemovals); + const store = transaction.objectStore('thumbs'); + removals.forEach((entry) => { store.delete(entry); }); }); }