diff --git a/web/shared-worker/utils/store.js b/web/shared-worker/utils/store.js --- a/web/shared-worker/utils/store.js +++ b/web/shared-worker/utils/store.js @@ -205,7 +205,16 @@ console.log(e); if (canUseDatabase) { window.alert(e.message); - if (threadStoreOperations.length > 0) { + if ( + threadStoreOperations.length > 0 || + keyserverStoreOperations.length > 0 || + communityStoreOperations.length > 0 || + integrityStoreOperations.length > 0 || + syncedMetadataStoreOperations.length > 0 || + auxUserStoreOperations.length > 0 || + userStoreOperations.length > 0 || + messageStoreOperations.length > 0 + ) { await sharedWorker.init({ clearDatabase: true }); location.reload(); }