[GH-ISSUE #3746] Setting the value of 'collections' exceeded the quota #1298

Open
opened 2026-03-16 19:44:58 +03:00 by kerem · 3 comments
Owner

Originally created by @its-nikhil on GitHub (Jan 12, 2024).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3746

Is there an existing issue for this?

  • I have searched the existing issues

Current behavior

I encountered an issue after importing collections from Postman, resulting in the following error:

Uncaught DOMException: Failed to execute 'setItem' on 'Storage': Setting the value of 'collections' exceeded the quota
image image

Steps to reproduce

  1. Open Hoppscotch.
  2. Import collection with requests having base64 image in request body > 5 MB
  3. Expand the imported collection from the Collections list
  4. Check console logs of your browser

Environment

Production

Version

Self-hosted

Originally created by @its-nikhil on GitHub (Jan 12, 2024). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3746 ### Is there an existing issue for this? - [X] I have searched the existing issues ### Current behavior I encountered an issue after importing collections from Postman, resulting in the following error: ``` Uncaught DOMException: Failed to execute 'setItem' on 'Storage': Setting the value of 'collections' exceeded the quota ``` <img width="425" alt="image" src="https://github.com/hoppscotch/hoppscotch/assets/80670724/098d1a48-3adb-4e24-8d81-87380cd1ae9a"> <img width="712" alt="image" src="https://github.com/hoppscotch/hoppscotch/assets/80670724/76d31472-c45d-418d-96af-84a5ff779615"> ### Steps to reproduce 1. Open Hoppscotch. 2. Import collection with requests having base64 image in request body > 5 MB 3. Expand the imported collection from the Collections list 4. Check console logs of your browser ### Environment Production ### Version Self-hosted
Author
Owner

@its-nikhil commented on GitHub (Jan 12, 2024):

According to this discussion here Postman's approach

The data is saved under folder IndexDb and this article here 3.5k should help you recover them from your end. Also with the latest version of Postman, the application creates a local backup.json file within the same folder to prevent the loss of any unsaved data.

<!-- gh-comment-id:1889468748 --> @its-nikhil commented on GitHub (Jan 12, 2024): According to this discussion [here](https://community.postman.com/t/need-to-know-the-local-path-of-a-collection-saved-in-postman/8278/2) Postman's approach > The data is saved under folder IndexDb and this article [here 3.5k](https://support.getpostman.com/hc/en-us/articles/360035071313-How-to-recover-my-data-) should help you recover them from your end. Also with the latest version of Postman, the application creates a local backup.json file within the same folder to prevent the loss of any unsaved data.
Author
Owner

@its-nikhil commented on GitHub (Jan 12, 2024):

Comparison of various storage options available for web browsers:
image

<!-- gh-comment-id:1889470155 --> @its-nikhil commented on GitHub (Jan 12, 2024): Comparison of various storage options available for web browsers: ![image](https://github.com/hoppscotch/hoppscotch/assets/80670724/92ca8013-b763-461b-b0d2-e7a2f4bc2435)
Author
Owner

@DoctorDeng commented on GitHub (Nov 27, 2024):

I also encountered this issue when importing a 8MB Postman file.

<!-- gh-comment-id:2502750628 --> @DoctorDeng commented on GitHub (Nov 27, 2024): I also encountered this issue when importing a 8MB Postman file.
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/hoppscotch#1298
No description provided.