From: berick Date: Tue, 29 Mar 2011 18:24:51 +0000 (-0400) Subject: fix library/depth selector in advanced search X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=d6a5353eacb90ddc15b72543df8ea1fe812f830b;p=evergreen%2Fequinox.git fix library/depth selector in advanced search --- 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() {