LP#1187035 Remove OpenILS::Utils::Editor part 4. collab/berick/lp1187035-remove-obsolete-editor
authorBill Erickson <berick@esilibrary.com>
Tue, 18 Feb 2014 13:53:59 +0000 (08:53 -0500)
committerBill Erickson <berick@esilibrary.com>
Tue, 18 Feb 2014 13:57:39 +0000 (08:57 -0500)
commitb088269e645878f2d720d3774db7902ff2cda9c1
treea607708b8bd919344f440493c9dcf62bf991aca8
parent2b4a0442a4453bc9bf5c118d509a2a25696abede
LP#1187035 Remove OpenILS::Utils::Editor part 4.

Make sure all CStoreEditors in ClosedDates run updates in transactions,
roll back transactions on error, and commit the transactions on success.

Added a live test for closed data updating.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Actor/ClosedDates.pm
Open-ILS/src/perlmods/live_t/04-overdue_with_closed_dates.t