Details
-
Bug
-
Resolution: Won't Fix
-
Low
-
None
Description
NOTE: This bug report is for JIRA Cloud. Using JIRA Server? See the corresponding bug report.
Steps to reproduce:
- Use Safari in private browser mode or configure your browser to disallow local storage (see screenshot).
- Install GreenHopper and go to the TaskBoard.
- Move a card to a new state.
Result: A JS error (QUOTA_EXCEEDED_ERR, line 21 in persistence.js) is thrown after the ajax request completes, which leaves the page in a bad state – e.g. dialog doesn't close. (See screenshot attached.)
Expected result: QUOTA_EXCEEDED_ERR errors should be handled with a try/catch around localStorage/sessionStorage setItem() calls. (example)
Workaround: Use Safari in non-private mode (i.e. normal mode) or re-enable local storage.
Attachments
Issue Links
- is related to
-
JRASERVER-31907 Unhandled sessionStorage QUOTA_EXCEEDED_ERR JavaScript errors
- Closed