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

More informative error messaging for users #28

Open
Behold3th opened this issue Apr 13, 2022 · 0 comments
Open

More informative error messaging for users #28

Behold3th opened this issue Apr 13, 2022 · 0 comments

Comments

@Behold3th
Copy link
Collaborator

Our bounty activities wrap three logically distinct but ordered processes:

  • updating the bounty data model for the respective activity (I.e. marking a bounty as claimed)
  • updating the bounty card with the new bounty data
  • notifying the users in the interaction

Our current architecture means that runtime errors in either of those two functions result in the same error message (Sorry something is not working and our devs are looking into it.)

However, most errors with the bot come from steps 2 or 3. If the bounty data model has been updated, users can go to the web to find an accurate representation of the bounty.

Ideally, we can find some sort of smart way to tell users that in a disaster scenario their bounty has been updated, but that the failure means the bounty card will be stale until a fix/update is pushed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant