Hold targeter cancellation action/trigger repairs collab/berick/hold-targeter-at-sync-object
authorBill Erickson <berick@esilibrary.com>
Wed, 28 Mar 2012 19:44:44 +0000 (15:44 -0400)
committerBill Erickson <berick@esilibrary.com>
Wed, 28 Mar 2012 19:48:30 +0000 (15:48 -0400)
commitedeebbf341382e3bf38fd0fc61abd36c78534012
treeacae3a5320638d4928b8ea1c139fd942c89aefb8
parent29a1f4178f83fe57942d07afd33d62b2a8268c21
Hold targeter cancellation action/trigger repairs

When a hold/reservation is cancelled via the targeter and passed off to
action/trigger for possible event creation, ensure that all fields on
the hold are in sync w/ the master db before the hand-off.  Otherwise,
critical values, like cancel_time may be null, which can cause A/T
event creation to fail.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm