Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic Dashboard: Handle CoreData failure with grace on dashboard cards #13153

Open
itsmeichigo opened this issue Jun 26, 2024 · 4 comments
Open
Labels
feature: stats Related to stats, including Top Performers. type: crash The worst kind of bug.

Comments

@itsmeichigo
Copy link
Contributor

Problem
On the dashboard screen, we use CoreData to fetch cached data for cards like Peformance, Top Performers, Blaze, and Reviews. When there's an issue with CoreData access, the app will crash repeatedly causing a bad experience for users.

Expectation
We could handle the failures with grace by failing silently and depend on remote data entirely in these cases.

@itsmeichigo itsmeichigo added type: crash The worst kind of bug. feature: stats Related to stats, including Top Performers. labels Jun 26, 2024
@dangermattic
Copy link
Collaborator

Thanks for reporting! 👍

Copy link

sentry-io bot commented Jun 26, 2024

Sentry Issue: WOOCOMMERCE-IOS-1MXK

Copy link

sentry-io bot commented Jun 26, 2024

Sentry Issue: WOOCOMMERCE-IOS-1MXJ

Copy link

sentry-io bot commented Jun 26, 2024

Sentry Issue: WOOCOMMERCE-IOS-1MXH

@itsmeichigo itsmeichigo changed the title Dynamic Dashboard: Handle CoreData failure with grace on dashboard card Dynamic Dashboard: Handle CoreData failure with grace on dashboard cards Jun 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: stats Related to stats, including Top Performers. type: crash The worst kind of bug.
Projects
None yet
Development

No branches or pull requests

2 participants