Support Script to Update Patron Penalties Needed
Bug #1944986 reported by
Michele Morgan
This bug affects 16 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Master circa 3.7
When changes are made to Group Penalty Thresholds, there is currently no way to refresh penalties across the entire database of users.
A support script to perform that function would be most useful, if not essential.
Such a script, if run regularly as a cleanup job, would also help with (but not solve) related bug 1823225, which states that there is no way to recalculate penalties in the client.
I'm taking the liberty of marking bug 979922 as a duplicate of this new one, which presents the use case of a patron's profile being changed to one where different group penalty thresholds apply.
tags: | added: circulation supportscripts |
Changed in evergreen: | |
status: | New → Confirmed |
Changed in evergreen: | |
importance: | Undecided → Wishlist |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
assignee: | Galen Charlton (gmc) → nobody |
Changed in evergreen: | |
milestone: | 3.10-beta → 3.next |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Been meaning to put something together for this so I can stop with the ad-hoc shell scripts.
Plan is to create a support-scripts Perl script that has a few options:
* process all non-deleted patrons
* process patrons from a file of IDs
To handle some other common cases, add filters like:
* limit to patrons with fines greater than / less then X
* limit to patrons with open circulations.
* Probably others..