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

Gracefully handle DB2 parsing issues #373

Open
Kruithne opened this issue May 30, 2023 · 1 comment
Open

Gracefully handle DB2 parsing issues #373

Kruithne opened this issue May 30, 2023 · 1 comment
Labels
DB2 enhancement Improvement of an existing feature

Comments

@Kruithne
Copy link
Owner

Currently if an issue is encountered during the loading of a data table, an error is thrown. This should instead be handled gracefully by always returning a table, even if it's empty. In the event of an error, a partial or empty table is acceptable.

Throughout the application, uses of data tables should implement logic conscious to the idea that a data table may be empty for any reason, and handle that gracefully. The addition of this logic as well as necessary UI changes to indicate to the user that data is missing is not necessarily within the scope of this issue, but an extension upon it for further development.

@Kruithne Kruithne added enhancement Improvement of an existing feature DB2 labels May 30, 2023
@github-project-automation github-project-automation bot moved this to 📋 Backlog in wow.export roadmap May 30, 2023
@Marlamin
Copy link
Collaborator

Marlamin commented Mar 2, 2024

Also, if possible, this should try redownloading the DBD and retrying parsing just in case it's an outdated definition like #382

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DB2 enhancement Improvement of an existing feature
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants