https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15504 --- Comment #33 from Christopher Brannon <cbrannon@cdalibrary.org> --- (In reply to Andrew Fuerste-Henry from comment #32)
Bug 28455, signed off, adds checkouts to lastseen. So we're kinda working in two different directions here.
I'm in favor of a simple approach here: a single field with a datetime that updates each time a patron does any of the listed actions (log in to OPAC, SIP, ILSDI, API, checkout, checkin).
The batch patron deletion tool already knows how to filter by both lastseen and circ activity. The need I run into here relates to reports rather than the deletion tool itself. We get regular requests for a report that will give a column of the last date on which a patron either logged in to something or checked something in or out. That's much messier SQL than it needs to be with the current data structure.
+1. I would add, if it is a need for anyone to define what triggers this field, a permission with checkboxes of actions that would trigger it would finish this off nicely. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.