Anonymize checkin_staff and circ_staff columns when aging circulations

Bug #2019005 reported by Jane Sandberg
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
New
Undecided
Unassigned

Bug Description

Current behavior:
1. Choose a patron in concerto that currently has items out
2. Log in to the OPAC and renew the item
3. In the staff client, Check in the item
4. In the database, DELETE the renewal circulation to age both the renewal and parent circulations.
5. SELECT circ_staff, checkin_staff FROM action.aged_circulation; -- note that the renewal circ's circ_staff and the parent circ's checkin_staff are both set to the patron's database ID.

Expected behavior: after a circulation is aged, the circ_staff and checkin_staff columns no longer refer to the patron, since the main goal of aging circulations is to make them more anonymous.

This bug is a spin-off from bug 2001728, where there is a lot of discussion that would be helpful in working this ticket.

Olivia Scully (oscully)
tags: added: circulation
tags: added: privacy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.