From 507011a5c778ae5df6a54032fe5746efe444a5ef Mon Sep 17 00:00:00 2001 From: Cesar Velez Date: Thu, 25 Oct 2018 17:54:42 -0400 Subject: [PATCH] LP#1799963 - fix catalog advanced search type default Since eg.search.adv_pane is now a server stored WS setting it needed to be fetched with the proper way in order to work. Signed-off by: Cesar Velez Signed-off-by: Angela Kilsdonk Signed-off-by: Jane Sandberg --- Open-ILS/web/js/ui/default/staff/cat/catalog/app.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js b/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js index 26e64031c5..980ed1b5a8 100644 --- a/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js +++ b/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js @@ -1933,13 +1933,15 @@ function($scope , $routeParams , $location , $window , $q , egCore , egHolds , e // whatever default pane the user has chosen via workstation // preference if (url.match(/\/opac\/advanced$/)) { - var adv_pane = egCore.hatch.getLocalItem('eg.search.adv_pane'); - if (adv_pane) { - url += '?pane=' + encodeURIComponent(adv_pane); - } + egCore.hatch.getItem('eg.search.adv_pane').then(function(adv_pane_val){ + if (adv_pane_val) { + url += '?pane=' + encodeURIComponent(adv_pane_val); + } + + $scope.catalog_url = url; + }); } - $scope.catalog_url = url; } function init_parts_url() { -- 2.11.0