Renewals fail with script-based circulation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Unassigned |
Bug Description
* Evergreen rel_2_4 as of 2013-06-16
Our site noticed after upgrading to rel_2_4 that every renewal failed with the following error (or similar):
[2013-06-16 21:00:21] open-ils.circ [ERR :32087:
Cannot call execute with a reference (Fieldmapper:
Long story short, Jeff Godin helped figure out that script-based circ fleshes the $copy->circ_lib object, whereas the recently modified code in action.pm simply expects an ID, which is what it gets from in-db circulation rules.
A fix for this is available for rel_2_4 in http://
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Picked into master (with mentioned whitespace adjustments) and 2.4. Thanks, Dan!