Bug 27601 - Self registration form drop down list for libraries should require user interaction
Summary: Self registration form drop down list for libraries should require user inter...
Status: RESOLVED DUPLICATE of bug 29795
Alias: None
Product: Koha
Classification: Unclassified
Component: OPAC (show other bugs)
Version: 19.11
Hardware: All All
: P5 - low enhancement with 1 vote (vote)
Assignee: Owen Leonard
QA Contact: Testopia
URL:
Keywords: regression
Depends on: 29795
Blocks:
  Show dependency treegraph
 
Reported: 2021-02-03 10:26 UTC by Thomas Veale
Modified: 2023-01-23 23:13 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
screenshot of dropdown with dummy library - 'Choose library' (18.89 KB, image/png)
2021-02-03 10:26 UTC, Thomas Veale
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Veale 2021-02-03 10:26:07 UTC
Created attachment 116247 [details]
screenshot of dropdown with dummy library - 'Choose library'

Hi
When using the self-registration form, users do not have to touch the dropdown list to choose a library to register with. This means that many do not interact with it, and when registering are not assigned to the correct library.

The dropdown list should be first blank and the user should not be capable of submitting it, without first choosing a library.

Adding branchcode to PatronSelfRegistrationBorrowerMandatoryField does not make that interaction mandatory.

In the screenshot attached, you can see we added a library called 'Choose Library' to try to get users to use the dropdown.
Comment 1 Lisette Scheer 2021-03-12 16:26:11 UTC
We have some jquery that makes this work and I agree it would make sense and be helpful if Koha just did that. 
Lisette
Comment 2 Katrin Fischer 2023-01-23 23:13:21 UTC
This was fixed by bug 29795. :)

*** This bug has been marked as a duplicate of bug 29795 ***