Cannot void fines generated from book/reservation
Bug #705061 reported by
Robert Soulliere
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Lebbeous Fogle-Weekley |
Bug Description
Evergeen Versions: 1.6.1.x, 2.0RC2
Problem: Trying to void or pay fines generated from booking reservation overdue fines causes an error in the staff client and fines for overdue booking/reservation items cannot be voided or paid via staff client.
Voiding other types fines generated through regular circulation void without problem.
Cause. xact_org variable in AppUtils.pm is not being set from reservation table after attempting to set from circulation table.
I fixed on our system by editing AppUtils.pm: adding code to set the xact_org from the request_lib field in the reservation table when it exists.
See attached patch.
Thanks,
Robert
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This patch looks good to me, and it causes no new problems that I perceive. I will commit this as-is and backport it appropriately. Thanks Robert!