woocommerce / woocommerce-ios

WooCommerce iOS app
https://www.woocommerce.com/mobile
GNU General Public License v2.0
298 stars 110 forks source link

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

Closed itsmeichigo closed 2 months ago

itsmeichigo commented 3 months ago

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.

dangermattic commented 3 months ago

Thanks for reporting! 👍

sentry-io[bot] commented 3 months ago

Sentry Issue: WOOCOMMERCE-IOS-1MXK

sentry-io[bot] commented 3 months ago

Sentry Issue: WOOCOMMERCE-IOS-1MXJ

sentry-io[bot] commented 3 months ago

Sentry Issue: WOOCOMMERCE-IOS-1MXH

itsmeichigo commented 2 months ago

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