Browse Source

Bug 32878: (follow-up) Exclude non_priority holds

This patch filters out non_priorty holds in the on_reserve condition.

Test plan
1) Run t/db_dependant/Holds.t
2) Note it fails without this patch
3) Apply patch
4) Re-run the above test, note it now passes

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
23.05.x
Martin Renvoize 1 year ago
committed by Tomas Cohen Arazi
parent
commit
042cba5db1
Signed by: tomascohen GPG Key ID: 0A272EA1B2F3C15F
  1. 2
      C4/Circulation.pm

2
C4/Circulation.pm

@ -2957,7 +2957,7 @@ sub CanBookBeRenewed {
# There is an item level hold on this item, no other item can fill the hold
return ( 0, "on_reserve" )
if ( $item->current_holds->count );
if ( $item->current_holds->search( { non_priority => 0 } )->count );
my $fillable_holds = Koha::Holds->search(
{

Loading…
Cancel
Save