fixup! fix(sqlite): multitab support

pull/10050/head
Andelf 2023-08-16 18:54:30 +08:00
parent 0836e4f6cc
commit 08e22c44af
3 changed files with 7 additions and 2 deletions

View File

@ -67,6 +67,11 @@ const SQLiteDB = {
async unsafeUnlinkDB(dbName) {
const dbKey = "/" + dbName;
console.log("[worker] deleting", dbName);
const db = dbMap[dbName];
if (db) {
await sqlite3.close_v2(db);
delete dbMap[dbName];
}
return new Promise((resolve, reject) => {
const request = indexedDB.open(idbName);
request.onerror = reject;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long