Hi, I think I've found a documentation issue in the "Clean Patron Records" tool. Both the in-app + online doc [1] mention that: «patrons with outstanding fines or items checked out not saved» (the rest of the doc confirms that we are talking about removal) → wrong, see [2][3] «The anonymization will fail quietly if AnonymousPatron preference does not contain a valid value.» → wrong, according to the UI itself «The AnonymousPatron system preference is not defined. You can use this feature anyway but NULL will be used to update the checkout history.» Are these two findings correct? [1] https://koha-community.org/manual/17.05/html/03_tools.html#patrons-anonymize-bulk-delete [2] excludes patrons with checked out item https://github.com/Koha-Community/Koha/blob/master/C4/Members.pm#L1040 [3] excludes patrons with unpaid fines https://github.com/Koha-Community/Koha/blob/master/tools/cleanborrowers.pl#L142
My links to the source code were durable (as master moves). Here are fixed versions: [2] https://github.com/Koha-Community/Koha/blob/6ae69d27815dc01ab515b6d8f0239ef5fe59251/C4/Members.pm#L1040 [3] https://github.com/Koha-Community/Koha/blob/b4cd5faeb09b4872b5ea413e0aace3ebbaae26c5/tools/cleanborrowers.pl#L142
erratum "were durable" → "were not durable" ...
Hi Victor, I think you are right about both. Adding a keyword for the documentaiton team, but please feel free to submit a patch to the manual! https://wiki.koha-community.org/wiki/Editing_the_Koha_Manual
Changing status to Needs documenting - first need to check if the manual is still wrong.