Incorrect answer to "Contact owner" robot question results in unhelpful "Validation Error" banner
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 564
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 29
Description
What steps does it take to reproduce the issue?
- When does this issue occur?
When contacting the owner and incorrectly answering the question for "Please fill this out to prove you are not a robot."
- Which page(s) does it occurs on?
Any dataset record page.
- What happens?
In the modal, a helpful message appears
Incorrect sum, please try again.
On the main page behind the modal, A banner appears with the text:
Validation Error – Required fields were missed or there was a validation error. Please scroll down to see details.
-
To whom does it occur (all users, curators, superusers)?
All users -
What did you expect to happen?
I'd expect the error message in the modal to appear as it does now, but the banner is confusing. I'd either expect it not to appear, or to have a more helpful message.
Which version of Dataverse are you using?
6.3 build 1607-8c99a74
Any related open or closed issues to this bug report?
Not that I could find.
Screenshots:
Are you thinking about creating a pull request for this issue?
Not anytime soon
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue from any dataset record page by opening Contact owner and submitting an incorrect robot-answer response. Trace how the modal's “Incorrect sum” message and the main-page validation banner are handled. Done means the helpful modal message remains while the confusing banner is removed or made specific to the failed response.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100