[Bug 22513] New: Anonymize old ILL requests
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 Bug ID: 22513 Summary: Anonymize old ILL requests Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: ILL Assignee: koha-bugs@lists.koha-community.org Reporter: magnus@libriotech.no Target Milestone: --- I don't think this has been mentioned anywhere else? We should probably replace illrequests.borrowernumber with the value from the AnonymousPatron syspref at some point after the request is "done". -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 Josef Moravec <josef.moravec@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |josef.moravec@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 Jeremy Evans <jeremy.evans@phe.gov.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremy.evans@phe.gov.uk -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 Niamh Walker-Headon <Niamh.WalkerHeadon@hse.ie> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Niamh.WalkerHeadon@hse.ie --- Comment #1 from Niamh Walker-Headon <Niamh.WalkerHeadon@hse.ie> --- I'm not sure about this. How would one recognize that a patron had already requested an item to meet copyright obligations? -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 --- Comment #2 from Magnus Enger <magnus@libriotech.no> --- Sounds like we need to make it an option that can be turned on or off, then. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 --- Comment #3 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Just a note here: When the patron is deleted all the requests will currently be deleted as well. I've filed a bug to suggest we change that to "set NULL": Bug 32630 - Don't delete ILL requests when patron is deleted I think for statistical purposes libraries would like to keep older requests around for at least a while. Maybe a new switch to cleanup_database to delete finished requests older than X days? I've filed: Bug 32629 - Add option for deleting resolved ILL requests to cleanup_database.pl -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=32629, | |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=32630 -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pedro.amorim@ptfs-europe.co | |m -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 --- Comment #4 from Pedro Amorim <pedro.amorim@ptfs-europe.com> --- *** Bug 37901 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrew.auld@ptfs-europe.com | |, | |edith.speller@ukhsa.gov.uk, | |martin.renvoize@ptfs-europe | |.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 --- Comment #5 from Pedro Amorim <pedro.amorim@ptfs-europe.com> --- (In reply to Magnus Enger from comment #0)
I don't think this has been mentioned anywhere else? We should probably replace illrequests.borrowernumber with the value from the AnonymousPatron syspref at some point after the request is "done".
I think in conjunction with bug 32630: when a patron is deleted, their ILL requests should be kept instead of deleted, and if pseudonymization is enabled the ILL requests should be stored as pseudonymized_transactions for statistical purposes much like checkouts or holds. Does this make sense? Does this deviate from your original thinking @Magnus or is somewhat what the original thinking was? I'm not familiar enough with this part of the code yet to know where AnonymousPatron fits here or if it's a separate thing. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Sounds good to me Pedro. I think this one here would be the next logical step after the other 2: Add something to cleanup_database to anonymize or delete old and completed ILL requests. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tomascohen@gmail.com --- Comment #7 from Tomás Cohen Arazi <tomascohen@gmail.com> --- (In reply to Katrin Fischer from comment #6)
Sounds good to me Pedro.
I think this one here would be the next logical step after the other 2: Add something to cleanup_database to anonymize or delete old and completed ILL requests.
That's bug 32629, right? -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 --- Comment #8 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- (In reply to Tomás Cohen Arazi from comment #7)
(In reply to Katrin Fischer from comment #6)
Sounds good to me Pedro.
I think this one here would be the next logical step after the other 2: Add something to cleanup_database to anonymize or delete old and completed ILL requests.
That's bug 32629, right?
Sounds right :) -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22513 --- Comment #9 from Pedro Amorim <pedro.amorim@ptfs-europe.com> --- I've removed bug 37901 as a duplicate having realized anonymize != pseudonymize and submitted patches to bug 37901. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org