From: Cesar Velez <cesar.velez@equinoxinitiative.org> Date: Thu, 25 Oct 2018 21:54:42 +0000 (-0400) Subject: LP#1799963 - fix catalog advanced search type default X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=a96707bee72dc66b4385f7500ec80ea1530094db;p=contrib%2FConifer.git 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 <cesar.velez@equinoxinitiative.org> Signed-off-by: Angela Kilsdonk <akilsdonk@equinoxinitiative.org> Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu> Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org> --- 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() {