OU setting needed for default pickup location for staff placed holds
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The fix for bug 1167541 changed how the pickup location is selected for staff placed holds.
Prior to 2.12, pickup location was set to the Home Library of the Staff User if the patron's preferred pickup location was not set.
In 2.12, pickup location is set to the Home Library of the Patron if the patron's preferred pickup location is not set.
The 2.12 behavior does not work well in all consortia. In ours, all staff users have a staff login separate from their patron account. The home library of the staff login is set to the library in which they work.
Patrons on the other hand move around among our libraries and their home library does not necessarily reflect any of the libraries they visit.
When a patron asks a staff member to place a hold on their behalf, it's assumed the patron wishes to pick up the hold at the staff member's library unless the patron interaction indicates otherwise.
The solution to 1167541 proposed by Jeff Godin looks to cover all the bases, providing an option to use the staff user's workstation or patron's home library when the patron has no preferred pickup location:
https:/
We have reverted to the pre 2.12 behavior, but this needs a permanent fix that works across the board.
Changed in evergreen: | |
milestone: | none → 3.1-rc |
tags: | added: pullrequest |
Changed in evergreen: | |
assignee: | Jason Stephenson (jstephenson) → nobody |
Changed in evergreen: | |
assignee: | nobody → Kathy Lussier (klussier) |
Changed in evergreen: | |
assignee: | Kathy Lussier (klussier) → nobody |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
We will be reverting back to pre 2.12 behavior also. I agree that this needs a better fix to handle other workflows.