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

Public ILL request form: better validation management #3725

Open
PascalRepond opened this issue Jul 23, 2024 · 0 comments
Open

Public ILL request form: better validation management #3725

PascalRepond opened this issue Jul 23, 2024 · 0 comments
Labels
enhancement Improvement of an existing feature UX User experience, ergonomy

Comments

@PascalRepond
Copy link
Contributor

How it works

When one fills in an ILL request from the public UI, there are modals:

  1. To warn that the document is present in my organisation (conditionnal)
  2. To warn that the request may include fees (always)

These are displayed even when the form is not valid. Only after are the probelmatic fields highlighted. This might lead the user to believe the form has been sent correctly.

Improvement suggestion

To be decided based on how this form works.

  • On clicking "save", validate the form (wihtout saving it) before showing the modals. Show modals only if the form is valid and ready to be sent.
  • OR Disable the "Save" button if the form is not valid.
  • Nice-to-have: Add an alert message if the form is not valid.
@PascalRepond PascalRepond added the enhancement Improvement of an existing feature label Jul 23, 2024
@PascalRepond PascalRepond moved this from Inbox to Product Backlog in RERO ILS issues Jul 23, 2024
@PascalRepond PascalRepond added the UX User experience, ergonomy label Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of an existing feature UX User experience, ergonomy
Projects
Status: Product Backlog
Development

No branches or pull requests

1 participant