Skip to content
Commit 1cb9a213 authored by Nate Graham's avatar Nate Graham
Browse files

Display more informative and actionable error messages

These error messages were a bit short and contained technical jargon.
They did not give the user a good sense of how to proceed.

With this commit, the error messages are changed to clearly include
the important elements of a good error message:
1. What went wrong
2. Why it happened
3. How they can fix it themselves
4. How they can report the issue to get it permanently fixed for
   everyone

To do this, the setError() function is extended to also be able to
accept an optional explanation arguments, which is used to present
better information to the user.
parent e82bf26f
Pipeline #147442 passed with stage
in 2 minutes and 36 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment