From dce148f49796de8a1d77e98ab43c16ea70eaae6e Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Mon, 10 Jan 2022 11:44:07 -0300 Subject: [PATCH] Bug 29843: Use in opac/opac-privacy.pl This patch makes the opac/opac-privacy.pl OPAC page use the new anonymize method. To test: 1. Have some checked-in materiales 2. Have OPACPrivacy enabled 3. Notice your checkouts history contains what you expect 4. Go to 'your privacy' 5. Click on 'Delete checkout history' => SUCCESS: It works, no crash. 6. Sign off :-D --- opac/opac-privacy.pl | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/opac/opac-privacy.pl b/opac/opac-privacy.pl index 2c96b7ffa9..ac715c98af 100755 --- a/opac/opac-privacy.pl +++ b/opac/opac-privacy.pl @@ -69,10 +69,7 @@ elsif ( $op eq "delete_record" ) { if ( $all or $checkouts ) { # delete all reading records for items returned - my $rows = eval { - Koha::Patrons->search( { 'me.borrowernumber' => $borrowernumber } ) - ->anonymise_issue_history; - }; + my $rows = eval { $patron->old_checkouts->anonymize + 0 }; $template->param( ( -- 2.32.0