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

Errors flash on screen but are not all available permanently for inspection #215

Open
absoludity opened this issue Feb 12, 2025 · 0 comments

Comments

@absoludity
Copy link
Contributor

Describe the bug
When uploading a credential, I see three separate errors flashing on the screen without being able to read them, before the test finishes and I can only see the detail of one error.

I took screenshots quickly to actually read the errors:

Image
Image

When the test completes, I can only see the detail of the latter:

Image

not the former. The other one is obvious - it was unable to load the schema, but the "Credential Validation" failure is blank and has no details. Possibly it's just a heading for the other two? As in, if the schema or jsonld fails for any reason, then the "Credential Validation" has failed? If that's the case, indenting would indicate that perhaps?

Anyway, I think the errors flashing on the screen temporarily in real-time (and each successive one covering the last) just leaves me thinking "what did I miss", and given the speed of the tests, don't think they are necessary if we provide all the information in the main test output (just my personal opinion).

On another note, when I do look at the details for the jsonld error, it's odd that I need to click twice to get the details. That is, when I click first on details I see:

Image

I'm guessing that this is because if there are lots of errors, it's useful to have them collapsed by default. But maybe a small improvement would be, if there are less than 3 errors, just expand them by default?

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