@@ -, +, @@
revert
---
C4/Reserves.pm | 5 ++++
.../intranet-tmpl/prog/en/includes/holds_table.inc | 6 ++---
.../prog/en/modules/reserve/request.tt | 27 ++++++++++------------
3 files changed, 20 insertions(+), 18 deletions(-)
--- a/C4/Reserves.pm
+++ a/C4/Reserves.pm
@@ -1425,6 +1425,11 @@ sub _FixPriority {
my $sth = $dbh->prepare($query);
$sth->execute( $reserve_id );
}
+ elsif ( $hold && $hold->found() && $rank > 0 ) {
+ $hold->found(undef);
+ $hold->store();
+ }
+
my @priority;
# get whats left
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/holds_table.inc
+++ a/koha-tmpl/intranet-tmpl/prog/en/includes/holds_table.inc
@@ -26,10 +26,10 @@
- [% IF Koha.Preference('HoldsSplitQueue') == "nothing" %]
+ [% IF Koha.Preference('HoldsSplitQueue') == "nothing" && !hold.found %]