Age of Hold Request Not Being Considered

Bug #2019006 reported by Courtney Brown
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Evergreen
New
Undecided
Unassigned

Bug Description

When the opportunistic hold targeter is looking for holds for the current item at the current location, the age of requests are not considered when selecting which hold to fill. The hold targeter should fill the oldest local hold first, rather than a random or more recent holds.

Tags: circ-holds
tags: added: circ-holds
Revision history for this message
Benjamin Kalish (bkalish) wrote :

We do need to be careful here because of the very common use case in which library staff pulls a book for a patron who has called the library and expects to be able to pick up the book the same day. A librarian should be able to put the book on the holdshelf for the patron even if older holds exist.

Revision history for this message
Galen Charlton (gmc) wrote :

Adjusting the best-hold sort order settings (as documented at https://docs.evergreen-ils.org/eg/docs/latest/admin/Best_Hold_Selection_Sort_Order.html) to sort by the request time sooner may help here.

Revision history for this message
Cheryl Middleton (cheryl-middleton) wrote :

This has become a huge issue for our system, particularly with our Hotspot holds. They are a high demand item with limited number of holdings, and the wait time can be a couple months. As these are returned, they are being targeted for most recent holds instead of the oldest.

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.