Bug 23916: (follow-up) Don't anonymise issuer and don't update action_logs on upgrade
authorAndrew Isherwood <andrew.isherwood@ptfs-europe.com>
Thu, 24 Sep 2020 12:55:55 +0000 (13:55 +0100)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Tue, 10 Nov 2020 14:00:14 +0000 (15:00 +0100)
commit838be5e5168e96f1c0f212019af4909abb42f5c2
tree2168571f36a3eafed64f4dc5a3fb651e33e7cc09
parent87e305a401d778f1d28bc74086d050ea8f42f7a2
Bug 23916: (follow-up) Don't anonymise issuer and don't update action_logs on upgrade

This commit implements the two suggestions made by Nick in comment #41:

- Removes the attempted retrospective addition of issuers to old issues.
It was not particularly reliable, it also is not appropriate if the user
does not wish to make use of this functionality

- Removes the conversion of a NULL issuer to the anonymous borrowernumber when
anonymising checkouts

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Koha/Patrons.pm
installer/data/mysql/atomicupdate/bug_23916_add_issues_issuer.perl