woocommerce-ios icon indicating copy to clipboard operation
woocommerce-ios copied to clipboard

Dynamic Dashboard: Handle CoreData failure with grace on dashboard cards

Open itsmeichigo opened this issue 1 year ago • 4 comments

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 avatar Jun 26 '24 04:06 itsmeichigo

Thanks for reporting! 👍

dangermattic avatar Jun 26 '24 04:06 dangermattic

Sentry Issue: WOOCOMMERCE-IOS-1MXK

sentry-io[bot] avatar Jun 26 '24 04:06 sentry-io[bot]

Sentry Issue: WOOCOMMERCE-IOS-1MXJ

sentry-io[bot] avatar Jun 26 '24 04:06 sentry-io[bot]

Sentry Issue: WOOCOMMERCE-IOS-1MXH

sentry-io[bot] avatar Jun 26 '24 04:06 sentry-io[bot]

Closing since the issue seems to stop happening after version 19.0.0.3.

itsmeichigo avatar Jul 22 '24 02:07 itsmeichigo