From: Terran McCanna Date: Wed, 27 Dec 2017 20:58:15 +0000 (-0500) Subject: PINES Cust: Reset Patron Search Form with Defaults X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=0ff4eac155ff371b2f22ca59064d2e8f55e3ba05;p=evergreen%2Fpines.git PINES Cust: Reset Patron Search Form with Defaults Change code to refresh page instead of clearing individual fields, which resets fields to the defaults we want (inactive checked and org unit to consortium). Signed-off-by: Terran McCanna --- diff --git a/Open-ILS/web/js/ui/default/staff/services/patron_search.js b/Open-ILS/web/js/ui/default/staff/services/patron_search.js index 07e961eefa..fdf62ffcd5 100644 --- a/Open-ILS/web/js/ui/default/staff/services/patron_search.js +++ b/Open-ILS/web/js/ui/default/staff/services/patron_search.js @@ -524,6 +524,9 @@ function($scope, $q, $routeParams, $timeout, $window, $location, egCore, home_ou : egCore.org.tree() }; + // PINES Customization - default to search inactive + $scope.searchArgs.inactive = true; + // last used patron search form element var lastFormElement; @@ -740,9 +743,12 @@ function($scope, $q, $routeParams, $timeout, $window, $location, egCore, } $scope.clearForm = function () { - $scope.searchArgs={}; - if (lastFormElement) lastFormElement.focus(); - } + //PINES Customization - instead of resetting fields, refresh page + //because this allows us to get the correct field defaults + //$scope.searchArgs={}; + //if (lastFormElement) lastFormElement.focus(); + $window.location.reload(); + } $scope.applyShowExtras = function($event, bool) { if (bool) {