From 47414f97c1358da9cd79e1e884ab1f9d74516014 Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Wed, 11 Dec 2019 11:53:51 +0000 Subject: [PATCH] Bug 15751: Add ModDateLastSeen to ProcessOfflineReturn Test plan: 1) Before the patch when one checks in something using the KOCT the last seen date is not updated. 2) After the patch when one checks in something using the KOCT the last seen date is updated. Signed-off-by: Laurence Rault Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson --- C4/Circulation.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/C4/Circulation.pm b/C4/Circulation.pm index e3d505e16b..099c92a9e6 100644 --- a/C4/Circulation.pm +++ b/C4/Circulation.pm @@ -3828,6 +3828,8 @@ sub ProcessOfflineReturn { my $itemnumber = $item->itemnumber; my $issue = GetOpenIssue( $itemnumber ); if ( $issue ) { + my $leave_item_lost = C4::Context->preference("BlockReturnOfLostItems") ? 1 : 0; + ModDateLastSeen( $itemnumber, $leave_item_lost ); MarkIssueReturned( $issue->{borrowernumber}, $itemnumber, -- 2.39.5