From 5be34abdabe6e443847d96efd5572b5c624ee474 Mon Sep 17 00:00:00 2001 From: phasefx Date: Tue, 25 Sep 2007 16:06:51 +0000 Subject: [PATCH] clear out thaw_date if setting hold freeze to false git-svn-id: svn://svn.open-ils.org/ILS/trunk@7828 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/xul/staff_client/server/patron/holds.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Open-ILS/xul/staff_client/server/patron/holds.js b/Open-ILS/xul/staff_client/server/patron/holds.js index e17642ce3e..cb28330c19 100644 --- a/Open-ILS/xul/staff_client/server/patron/holds.js +++ b/Open-ILS/xul/staff_client/server/patron/holds.js @@ -614,7 +614,11 @@ patron.holds.prototype = { if (r == 0) { for (var i = 0; i < obj.retrieve_ids.length; i++) { var hold = obj.holds_map[ obj.retrieve_ids[i].id ]; - hold.frozen( freeze ); hold.ischanged('1'); + hold.frozen( freeze ); + if ( ! get_bool( freeze ) ) { + hold.thaw_date( null ); + } + hold.ischanged('1'); var robj = obj.network.simple_request('FM_AHR_UPDATE',[ ses(), hold ]); if (typeof robj.ilsevent != 'undefined') throw(robj); } -- 2.11.0