[GH-ISSUE #179] Firefox mobile private: DatabaseClosedError: InvalidStateError A mutation #143

Closed
opened 2026-05-07 00:20:32 +02:00 by BreizhHardware · 1 comment

Originally created by @binwiederhier on GitHub (Mar 19, 2022).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/179

DatabaseClosedError: InvalidStateError A mutation operation was attempted on a database that did not allow mutations.
 InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.
  at undefined (DatabaseClosedError: InvalidStateError A mutation operation was attempted on a database that did not allow mutations.:undefined:undefined)
  at undefined ( InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.:undefined:undefined)
  at from (../node_modules/dexie/dist/modern/dexie.min.mjs:16613:1)
  at from (../node_modules/dexie/dist/modern/dexie.min.mjs:16801:1)
  at from (../node_modules/dexie/dist/modern/dexie.min.mjs:15440:1)
  at from (../node_modules/dexie/dist/modern/dexie.min.mjs:10172:1)
  at from (../node_modules/dexie/dist/modern/dexie.min.mjs:10929:1)
  at from (../node_modules/dexie/dist/modern/dexie.min.mjs:11290:1)

DatabaseClosedError: InvalidStateError A mutation operation was attempted on a database that did not allow mutations.
 InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.
  at mh@https://ntfy.sh/static/js/main.1114899f.js:2:763256
  at mp@https://ntfy.sh/static/js/main.1114899f.js:2:714684
  at n@https://ntfy.sh/static/js/main.1114899f.js:2:757824
  at C@https://ntfy.sh/static/js/main.1114899f.js:2:344757
  at Z@https://ntfy.sh/static/js/main.1114899f.js:2:344482
  at E@https://ntfy.sh/static/js/main.1114899f.js:2:344867
  at pp@https://ntfy.sh/static/js/main.1114899f.js:2:713944
  at th@https://ntfy.sh/static/js/main.1114899f.js:2:754496
  at gh
Originally created by @binwiederhier on GitHub (Mar 19, 2022). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/179 ``` DatabaseClosedError: InvalidStateError A mutation operation was attempted on a database that did not allow mutations. InvalidStateError: A mutation operation was attempted on a database that did not allow mutations. at undefined (DatabaseClosedError: InvalidStateError A mutation operation was attempted on a database that did not allow mutations.:undefined:undefined) at undefined ( InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.:undefined:undefined) at from (../node_modules/dexie/dist/modern/dexie.min.mjs:16613:1) at from (../node_modules/dexie/dist/modern/dexie.min.mjs:16801:1) at from (../node_modules/dexie/dist/modern/dexie.min.mjs:15440:1) at from (../node_modules/dexie/dist/modern/dexie.min.mjs:10172:1) at from (../node_modules/dexie/dist/modern/dexie.min.mjs:10929:1) at from (../node_modules/dexie/dist/modern/dexie.min.mjs:11290:1) DatabaseClosedError: InvalidStateError A mutation operation was attempted on a database that did not allow mutations. InvalidStateError: A mutation operation was attempted on a database that did not allow mutations. at mh@https://ntfy.sh/static/js/main.1114899f.js:2:763256 at mp@https://ntfy.sh/static/js/main.1114899f.js:2:714684 at n@https://ntfy.sh/static/js/main.1114899f.js:2:757824 at C@https://ntfy.sh/static/js/main.1114899f.js:2:344757 at Z@https://ntfy.sh/static/js/main.1114899f.js:2:344482 at E@https://ntfy.sh/static/js/main.1114899f.js:2:344867 at pp@https://ntfy.sh/static/js/main.1114899f.js:2:713944 at th@https://ntfy.sh/static/js/main.1114899f.js:2:754496 at gh ```
BreizhHardware 2026-05-07 00:20:32 +02:00
Author
Owner

@binwiederhier commented on GitHub (Mar 21, 2022):

This seems to be because indexedDB is not available in Firefox private mode. I think we could do a nicer error message, but the web app is pretty useless in private mode anyway.

I'm gonna close this as WONT FIX.

<!-- gh-comment-id:1073899625 --> @binwiederhier commented on GitHub (Mar 21, 2022): This seems to be because indexedDB is not available in Firefox private mode. I think we could do a nicer error message, but the web app is pretty useless in private mode anyway. I'm gonna close this as WONT FIX.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#143
No description provided.