refactor(dm-db): use singleton IndexedDB connection to avoid N+1 overhead

Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
google-labs-jules[bot]andPR0M3TH3AN committed 2026-02-08 03:41:19 +00:00
1 parent 1fbee4219b
commit 03f4efbfeb
3 files changed
+108 -11

No files matched your search

+2
View File
@@ -6,6 +6,7 @@ import {
listMessagesByConversation,
updateConversationFromMessage,
writeMessages,
closeDmDb,
} from "../js/storage/dmDb.js";
const { indexedDB, IDBKeyRange } = await import("fake-indexeddb");
@@ -25,6 +26,7 @@ async function deleteDatabase(name) {
}
afterEach(async () => {
await closeDmDb();
await deleteDatabase("bitvidDm");
});