analytics-next
analytics-next copied to clipboard
"QuotaExceededError The quota has been exceeded" in packages/browser/src/lib/priority-queue/persisted.ts#L73.
Description
We have received a report in Sentry related to @segment/analytics-next package, which indicates that some localStorage operations are throwing QuotaExceededError The quota has been exceeded.. The trace points to https://github.com/segmentio/analytics-next/blob/master/packages/browser/src/lib/priority-queue/persisted.ts#L73.
Possible fix
In order to prevent such issues, it's recommended to wrap any localStorage.setItem() calls in try/catch block (see SO thread).
Device details
Browser Name Safari Version 17.6
Operating System Name Mac OS X Version >=10.15.7