angular patron record user settings - cannot remove default hold pickup location

Bug #1939154 reported by Lindsay Stratton
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Medium
Unassigned

Bug Description

In 3.6.4 I have found that once a patron record has had a default hold pickup location set, it cannot be cleared. It can only be replaced with another library.

This is considerable issue in our consortia, where patrons visit multiple libraries and have the expectation that a hold placed by staff at a specific library will be set to be picked up at the library. This was the behavior prior to 3.6 upgrade. Being able to remove a default pickup location would mitigate problems caused when patrons have a default set, but do not necessarily want or need a default pickup location.

Steps to test:

1. Retrieve patron record with a saved default pickup location
2. Clear the default
3. Save record
4. Default location remains unchanged

From OPAC / My Account - it is not possible to clear the default at all.

Tags: circ-holds
Revision history for this message
Michele Morgan (mmorgan) wrote :

Marking this Confirmed.

This issue also came up yesterday in our consortium. The user setting can only be UN-set by removing the row for that user for the setting type opac.default_pickup_location from the actor.usr_setting table.

I'm also linking to related bug 1759382, which proposes an org unit setting to default the pickup location for staff placed holds to the staff workstation library even if the patron has a preferred pickup location set.

Changed in evergreen:
status: New → Confirmed
tags: added: holds
tags: added: circ-holds
removed: holds
Changed in evergreen:
importance: Undecided → Medium
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.