From: Jason Stephenson Date: Sun, 5 Aug 2018 13:32:14 +0000 (-0400) Subject: Fix bug in mark_item resrict copy delete check. X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=e936e21df03f6f8c04aaa7b64f6df1bcade9912d;p=working%2FEvergreen.git Fix bug in mark_item resrict copy delete check. --- diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ.pm index 9e4b9244e2..4592c8b11d 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ.pm @@ -1363,7 +1363,7 @@ sub mark_item { } else { $evt = OpenILS::Event->new('ITEM_TO_MARK_IN_TRANSIT'); } - } elsif ($copy->status->restrict_copy_delete() && $self->api_name =~ /discard/) { + } elsif ($U->is_true($copy->status->restrict_copy_delete()) && $self->api_name =~ /discard/) { # Items with restrict_copy_delete status require the # COPY_DELETE_WARNING.override permission to be marked for # discard.