From 89e967516d2ea6dfa662b4fba38ae360e0c0cfb2 Mon Sep 17 00:00:00 2001 From: berick Date: Mon, 7 Mar 2011 10:29:08 -0500 Subject: [PATCH] repair place-hold-takes-you-to-login feature that got mangled in one of the updates --- Open-ILS/web/opac/skin/kcls/js/holds.js | 1 + Open-ILS/web/opac/skin/kcls/js/rresult.js | 7 +++++++ 2 files changed, 8 insertions(+), 0 deletions(-) diff --git a/Open-ILS/web/opac/skin/kcls/js/holds.js b/Open-ILS/web/opac/skin/kcls/js/holds.js index 68cc2d5..64fab3c 100644 --- a/Open-ILS/web/opac/skin/kcls/js/holds.js +++ b/Open-ILS/web/opac/skin/kcls/js/holds.js @@ -349,6 +349,7 @@ function holdsDrawWindow(bool) { hideMe($('holds_box')); unHideMe($('canvas_main')); //runEvt('common', 'holdUpdateCanceled'), showCanvas() + runEvt('common', 'holdUpdateCanceled'); }; $('holds_submit').onclick = function(){holdsPlaceHold(holdsBuildHoldFromWindow())}; $('holds_update').onclick = function(){holdsPlaceHold(holdsBuildHoldFromWindow())}; diff --git a/Open-ILS/web/opac/skin/kcls/js/rresult.js b/Open-ILS/web/opac/skin/kcls/js/rresult.js index a769033..253a041 100644 --- a/Open-ILS/web/opac/skin/kcls/js/rresult.js +++ b/Open-ILS/web/opac/skin/kcls/js/rresult.js @@ -36,6 +36,13 @@ function rresultCollectIds() { if (rtype && rtype.indexOf('|') > -1) rtype = rtype.substring(0,rtype.indexOf('|')); + var cgi = new CGI(); + var htarget = cgi.param('hold_target'); + if(htarget) { + rresultHandlePlaceHold(htarget); + return; + } + switch(rtype) { case RTYPE_COOKIE: -- 1.7.2.5