Checkin age based hold protected item may not fill fillable holds
Bug #1508208 reported by
Blake GH
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.4 |
Won't Fix
|
Medium
|
Unassigned | ||
3.5 |
Fix Released
|
Medium
|
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_
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.
tags: | added: holds |
Changed in evergreen: | |
assignee: | nobody → Jason Etheridge (phasefx) |
Changed in evergreen: | |
assignee: | nobody → John Amundson (jamundson) |
Changed in evergreen: | |
assignee: | John Amundson (jamundson) → nobody |
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in evergreen: | |
milestone: | none → 3.5.1 |
tags: | added: signedoff |
Changed in evergreen: | |
milestone: | 3.5.1 → 3.5.2 |
Changed in evergreen: | |
milestone: | 3.5.2 → 3.6.1 |
Changed in evergreen: | |
milestone: | 3.6.1 → 3.6.2 |
Changed in evergreen: | |
milestone: | 3.6.2 → 3.6.3 |
Changed in evergreen: | |
milestone: | 3.6.3 → 3.6.1 |
To post a comment you must log in.
That pastebin is no longer valid