From 8b9a7098cd5bebc28e49657530f9112cf95bd631 Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Thu, 2 May 2024 12:55:11 +0100 Subject: [PATCH] Bug 30581: Exclude unsent transfers from HoldsQueue This adds an exclusion to remove requested but not yet sent transfers from the filter when using the Holds Queue --- Koha/Holds.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Koha/Holds.pm b/Koha/Holds.pm index d4e0b5cdc66..5a575004035 100644 --- a/Koha/Holds.pm +++ b/Koha/Holds.pm @@ -148,7 +148,9 @@ sub get_items_that_can_fill { push @bibs_or_items, 'me.itemnumber' => { in => \@itemnumbers } if @itemnumbers; push @bibs_or_items, 'me.biblionumber' => { in => \@biblionumbers } if @biblionumbers; - my @branchtransfers = Koha::Item::Transfers->filter_by_current->search({}, { + my @branchtransfers = Koha::Item::Transfers->filter_by_current->search( + { datesent => { '!=' => undef } }, + { columns => ['itemnumber'], collapse => 1, } -- 2.44.0