Requested Username column in Pending Patrons

Bug #1849130 reported by Terran McCanna
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Wishlist
Unassigned

Bug Description

Seen in 3.2.3 and 3.4:

The Requested Username column in the Pending Patrons grid shows hash code rather than the text of the user name.

Revision history for this message
Terran McCanna (tmccanna) wrote :
Garry Collum (gcollum)
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Galen Charlton (gmc) wrote :

That's intentional; if the patron doesn't supply a preferred username when they request a card, a UUID will be auto-generated to fill in a value. The workflow assumes that the staff member will assign a "real" username in place of the UUID when confirming the registration. If fact, it forces the matter: if the username looks like a UUID, the username field in the patron registration form is set to blank.

The usrname column is required to have a value in staging.user_stage. A UUID is used (in part) rather than the empty string because the self-registration interface will check if a patron's requested user name matches one already present in the database (and UUIDs are rather unlikely to hit a duplicate).

This behavior is not necessarily set in stone, however. The requested username field could be left blank, but in that case, additional work will be required in the patron registration form, as it currently uses the staged username as the key for retrieving the information when loading a staged patron record into the registration interface.

Revision history for this message
Terran McCanna (tmccanna) wrote :

Note: Galen and I talked about this briefly at the Hackaway.

Keeping the functionality in place makes sense, but it would be helpful if the UUID was hidden from the display (displayed as blank) so that it is more understandable to the staff person looking at it.

tags: added: usability
Changed in evergreen:
importance: Low → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.