You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As evoked in #2255, there are at least two sentry issues related to probable database inconsistencies (like a product list whose products are not in the product database):
A typical log would display something like unexpected: unknown product for 3760091725769
Proposed solution
At app startup, we could run a database check and - if needed - solve the database inconsistencies (which means product downloads). We would display a "Oops" dialog with a "fix now!" button.
Additional context
Based on the same idea, we could check the local freshness of the products and suggest a refresh.
I propose doing that in a background thread and if needed block the user with a "Updading database version..." dialog, so that it doesn't seem like the app db is sometimes a mess (although it can be)
@VaiTon Actually it's not that messy, it's just a minor inconsistency. And from #2673 it's dealt with automatically when a product is displayed in a list.
We'll see how often we have issues like that.
Problem
As evoked in #2255, there are at least two sentry issues related to probable database inconsistencies (like a product list whose products are not in the product database):
A typical log would display something like
unexpected: unknown product for 3760091725769
Proposed solution
At app startup, we could run a database check and - if needed - solve the database inconsistencies (which means product downloads). We would display a "Oops" dialog with a "fix now!" button.
Additional context
Based on the same idea, we could check the local freshness of the products and suggest a refresh.
Part of
The text was updated successfully, but these errors were encountered: