]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Hold targeter cancellation action/trigger repairs
authorBill Erickson <berick@esilibrary.com>
Wed, 28 Mar 2012 19:44:44 +0000 (15:44 -0400)
committerMike Rylander <mrylander@gmail.com>
Thu, 29 Mar 2012 17:26:11 +0000 (13:26 -0400)
commit9982302a1c8007876bfb98642c9e1dc5d2165b40
treedebc089095da444729ade5b182658da1105d1fcf
parent22445e14c338a90fc6f957f2c93f00b628ffaa1b
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>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm