IQSS / IQSS/dataverse

Incorrect answer to "Contact owner" robot question results in unhelpful "Validation Error" banner

Open
#11,177 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Type: Bug
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:

Image

Are you thinking about creating a pull request for this issue?

Not anytime soon

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.