From 3e068f8890890c733f601c38d4a9c19243f82a91 Mon Sep 17 00:00:00 2001 From: Axel Amghar Date: Fri, 12 Apr 2019 11:17:33 +0200 Subject: [PATCH] Bug 22632: Add logging of merged patrons without this patch , when patrons are merged , you can't see the merge in the log viewer. To test: -Apply the patch -Make sure you have "BorrowersLog" on in you System Preference -Search patrons -Check two ore more patrons -Merge selected patrons -Merge patrons -Go to log viewer - Make sure there is the line with the action : "Merge" --- Koha/Patron.pm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Koha/Patron.pm b/Koha/Patron.pm index cc1892b..289098e 100644 --- a/Koha/Patron.pm +++ b/Koha/Patron.pm @@ -493,6 +493,11 @@ sub merge_with { $patron->move_to_deleted(); $patron->delete(); + + if (C4::Context->preference("BorrowersLog")){ + my $info = $patron->firstname. " " . $patron->surname . " (".$patron->cardnumber . ")". " has been merged into " . $self->firstname . " " . $self->surname . " (".$self->cardnumber . ")" ; + logaction("Patrons", "Merge", $patron_id, $info ); + } } }); -- 2.7.4