From 3d8a9a176aab64474bc3aae5da0c51c5db45720a Mon Sep 17 00:00:00 2001 From: Thomas Berezansky Date: Fri, 10 Aug 2012 12:00:00 -0400 Subject: [PATCH] When clearing expired holds grab the last response Apparently multiple can come down if you have 25+ expired holds. Signed-off-by: Thomas Berezansky --- Open-ILS/xul/staff_client/server/patron/holds.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Open-ILS/xul/staff_client/server/patron/holds.js b/Open-ILS/xul/staff_client/server/patron/holds.js index 34210ce96c..d698e19ed3 100644 --- a/Open-ILS/xul/staff_client/server/patron/holds.js +++ b/Open-ILS/xul/staff_client/server/patron/holds.js @@ -1872,6 +1872,8 @@ patron.holds.prototype = { obj.filter_lib || obj.data.list.au[0].ws_ou() ] ); + if (robj[0]) + robj = robj.pop(); if (typeof robj.ilsevent != 'undefined') { throw(robj); } if (typeof robj.cache_key == 'undefined') { throw(robj); } -- 2.11.0