Clear Shelf-Expired Holds confirmation needed

Bug #1189980 reported by Dawn Dale
38
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Wishlist
Unassigned

Bug Description

Currently when staff click on the "Clear Shelf-Expired Holds" option from the circulation menu, any holds that have been available for a patron for more than the set number of days, the status of the item is automatically "canceled". Staff have clicked on this option by mistake canceling holds inadvertently. We would like to see a confirmation screen of some sort. Preferably one that shows a list of all holds to be canceled allowing staff to exclude some if needed. At the very least we would like to see an "are you sure" popup window giving staff the option to say no to prevent canceling holds by mistake.

Tags: circ-holds
Ben Shum (bshum)
Changed in evergreen:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Michele Morgan (mmorgan) wrote :

The lack of a confirmation when launching the "Clear Shelf Expired Holds" process was raised as a serious concern by one of our libraries. The holdshelf was cleared by mistake and the staff user did not even realize it had been done.

There are actually two ways to launch the clear expired holds process in the client, neither of which provide a warning or ask for confirmation.

First, from the Browse Holds Shelf screen:

- From the Circulation menu, click Browse Holds Shelf
- On the Browse Holds Shelf page, click the View Shelf-Expired Holds checkbox to limit the display to those eligible to be cleared. The "Clear these Holds" button then becomes active.
- Click the "Clear these Holds" button to clear the expired holds.

Second, from the Menu:

- From the Circulation menu, click Clear Shelf-Expired Holds.

The second scenario is of particular concern, since the "Clear" option is directly below the "Browse" option, and it would be quite easy to click this by mistake, and there is no way to cancel it.

While it's less likely that a user would execute the first scenario by mistake, a confirmation popup is important in both cases.

Michele Morgan (mmorgan)
Changed in evergreen:
status: Triaged → Confirmed
Elaine Hardy (ehardy)
tags: added: holds wishlist
Revision history for this message
Michele Morgan (mmorgan) wrote :

Adding a note that this is still an issue in the most recent (3.5) web client.

tags: added: circ-holds
removed: holds wishlist
Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

This is still needed in 3.9

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.