@@ -, +, @@ --- C4/Reserves.pm | 6 ++++++ 1 file changed, 6 insertions(+) --- a/C4/Reserves.pm +++ a/C4/Reserves.pm @@ -1731,6 +1731,12 @@ sub _FixPriority { $j + 1, $priority[$j]->{'reserve_id'} ); + if ( $j == 0 ) { + my $res = GetReserve( $priority[$j]->{'reserve_id'} ); + if ( $res->{itemnumber} ) { + ModReserveAffect({ itemnumber => $res->{itemnumber}, borrowernumber => $res->{borrowernumber} }); + } + } } $sth = $dbh->prepare( "SELECT reserve_id FROM reserves WHERE lowestPriority = 1 ORDER BY priority" ); --