LP1076399: Prevent reactivated holds from expiring immediately. user/dyrcona/lp1076399
authorJason Stephenson <jstephenson@mvlc.org>
Wed, 14 Nov 2012 18:41:37 +0000 (13:41 -0500)
committerJason Stephenson <jstephenson@mvlc.org>
Wed, 14 Nov 2012 19:22:53 +0000 (14:22 -0500)
commit1187ee7f334a789d1df676effa9f486444fc80c0
tree80cb05833b8ba95e95548d302f190657d19e3300
parent43c453cefa0df2ccf7b882578a708776280088da
LP1076399: Prevent reactivated holds from expiring immediately.

Clear the expire_time on deactivated holds.

Recalculate the expire_time when a hold is reactivated.

Upgrade script to set expire_time to NULL on frozen action.hold_requests.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
Open-ILS/src/sql/Pg/upgrade/XXXX.data.frozen_holds_clear_expire_time.sql [new file with mode: 0644]