Comment 4 for bug 2001728

Revision history for this message
John Amundson (jamundson) wrote :

Noting, too, that there will be some scenarios where the circ_staff or checkin_staff will be the same as the loan user, and their information should be retained. For example, if a staff record checks out an item to their own account, that is more-or-less the same as any old circulation, so circ_staff should be retained.

Perhaps circ_staff and checkin_staff should be nullified or set to 1 only in situations where auto_renewal or opac_renewal are TRUE on the associated circulation.

In response to Jason, I would probably prefer setting the fields to 1 as that would also prevent certain reports from breaking that might be inner joined on that field.