From a96707bee72dc66b4385f7500ec80ea1530094db 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 Signed-off-by: Galen Charlton --- 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 422ebeb34d..c8a1a365d0 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 @@ -1919,13 +1919,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.43.2