From d6a5353eacb90ddc15b72543df8ea1fe812f830b Mon Sep 17 00:00:00 2001 From: berick Date: Tue, 29 Mar 2011 14:24:51 -0400 Subject: [PATCH] fix library/depth selector in advanced search --- Open-ILS/web/opac/skin/kcls/js/adv_global.js | 2 +- Open-ILS/web/opac/skin/kcls/js/depth_selector.js | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Open-ILS/web/opac/skin/kcls/js/adv_global.js b/Open-ILS/web/opac/skin/kcls/js/adv_global.js index 99fcdd9491..35c0bc7dc9 100644 --- a/Open-ILS/web/opac/skin/kcls/js/adv_global.js +++ b/Open-ILS/web/opac/skin/kcls/js/adv_global.js @@ -228,7 +228,7 @@ function advSubmitGlobal() { clearSearchParams(); var depth = depthSelGetDepth(); - if(depth==1) depth = 0; + //if(depth==1) depth = 0; var args = {}; args.page = MRESULT; args[PARAM_ITEMFORM] = itemforms; diff --git a/Open-ILS/web/opac/skin/kcls/js/depth_selector.js b/Open-ILS/web/opac/skin/kcls/js/depth_selector.js index 51a22fdc9b..3cc1878ec3 100644 --- a/Open-ILS/web/opac/skin/kcls/js/depth_selector.js +++ b/Open-ILS/web/opac/skin/kcls/js/depth_selector.js @@ -41,9 +41,10 @@ function _opacHandleLocationTagClick() { } function depthSelGetDepth() { - var depth = parseInt(_ds.options[_ds.selectedIndex].value); - if(isNaN(depth)) depth = 0; - return depth; + // FOR KCLS, depth_select == library selector + var org = parseInt(_ds.options[_ds.selectedIndex].value); + if(isNaN(org)) return 0; + return findOrgDepth(org) || 0; } function getSearchDepth() { -- 2.11.0