Bug 40515: Fix regexp for cud-mark_as_lost_and_notify

Signed-off-by: David Flater <flaterdavid@gmail.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
(cherry picked from commit 6cfac72f7e)
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
This commit is contained in:
Baptiste Wojtkowski 2025-07-25 12:51:19 +00:00 committed by Paul Derscheid
parent c0cb2e6b85
commit afb9c9c531
No known key found for this signature in database
GPG Key ID: C25F9FD44CED595B
1 changed files with 1 additions and 1 deletions

View File

@ -58,7 +58,7 @@ if ( $op eq 'cud-cancel_reserve' and $reserve_id ) {
$hold->cancel( { cancellation_reason => $cancellation_reason } );
push @messages, { type => 'message', code => 'hold_cancelled' };
}
} elsif ( $op =~ m|^mark_as_lost| ) {
} elsif ( $op eq 'cud-mark_as_lost' or $op eq 'cud-mark_as_lost_and_notify' ) {
my $hold = Koha::Holds->find($reserve_id);
die "wrong reserve_id" unless $hold; # This is a bit rude, but we are not supposed to get a wrong reserve_id
my $item = $hold->item;