Hold pickup library defaults to consortium; hold placement fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Invalid
|
Undecided
|
Unassigned |
Bug Description
EG 2.12-beta
When placing a hold, the holds placement screen defaults the pickup location to "Example Consortium" which is not a valid pickup location (OU type doesn't allow users or copies/volumes). If you click "submit" without changing this to a valid hold pickup location, nothing happens & the hold is not placed. Console gives an uncaught type error.
If you click the "pickup location" dropdown, "Example Consortium", "Example System 1", and other invalid pickup locations are grayed out and can't be selected in the list. Similarly you can't key through the list and select an invalid pickup location.
This occurs in both XUL and Webby.
Tested on the MLNC 2.12-beta server. Not able to reproduce on 2.11.
I only see this when I log in with the admin account (which I expect because that account doesn't have a home library). When I log in with another user, it defaults to the user's preferred pickup location or home library as I expect it to.