There's currently a bug on main where an error stating redux-persist/createPersistoid:error serializing... occurs post swap. The error is thrown in redux-persist/lib/createPersistoid.js line 78 when it attempts to cache incoming data from Redux.
The error continues to appear even after dismissal since the app continues to serialize + cache data occasionally
Design
No response
Technical Details
Investigate the data changes post swap. Serialization works prior to a swap, which implies some data changes may be failing to serialize post swap
Threat Modeling Framework
No response
Acceptance Criteria
Error disappears after swapping
Stakeholder review needed before the work gets merged
[ ] Engineering (needed in most cases)
[ ] Design
[ ] Product
[ ] QA (automation tests are required to pass before merging PRs but not all changes are covered by automation tests - please review if QA is needed beyond automation tests)
What is this about?
There's currently a bug on
main
where an error statingredux-persist/createPersistoid:error serializing...
occurs post swap. The error is thrown inredux-persist/lib/createPersistoid.js
line 78 when it attempts to cache incoming data from Redux.https://github.com/MetaMask/metamask-mobile/assets/10508597/178d2086-8865-479e-be12-8dbd1990fdf0
Scenario
Design
No response
Technical Details
Threat Modeling Framework
No response
Acceptance Criteria
Stakeholder review needed before the work gets merged
References