Checkin age based hold protected item may not fill fillable holds

Bug #1508208 reported by Blake GH on 2015-10-20
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Undecided
Unassigned

Bug Description

EG 2.8.2

When there are more than 100 holds that a copy is a member of the pool (hold_copy_map). It is possible that the fillable holds are not included in the top 100 possible holds. Age based hold protection prevents the copy from filling any of the resulting holds. The code responsible for the sorting is located in this subroutine

build_hold_sort_clause
which is called by action.pm on line 549.

This code needs to take into account the age based hold protection flag and sort accordingly.

Here is a live example of an item checked in that should fill a hold but the fillable holdes are not mentioned here because it only tried the top 100.

http://paste.evergreen-ils.org/17

Blake GH (bmagic) on 2015-11-13
tags: added: holds
Blake GH (bmagic) wrote :

That pastebin is no longer valid

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers