From: Mike Rylander Date: Tue, 1 Sep 2015 17:03:13 +0000 (-0400) Subject: webstaff: Show filtered list on user input X-Git-Tag: sprint4-merge-nov22~1014 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=59b8da708b411997900c21fc8f551d8efb2ffe08;p=working%2FEvergreen.git webstaff: Show filtered list on user input Signed-off-by: Mike Rylander Signed-off-by: Galen Charlton Signed-off-by: Jason Stephenson --- diff --git a/Open-ILS/web/js/ui/default/staff/services/ui.js b/Open-ILS/web/js/ui/default/staff/services/ui.js index aa5d0b75e8..0c240c2af2 100644 --- a/Open-ILS/web/js/ui/default/staff/services/ui.js +++ b/Open-ILS/web/js/ui/default/staff/services/ui.js @@ -217,16 +217,26 @@ function($modal, $interpolate) { }, template: '
'+ - ''+ - '
'+ + ''+ + '
'+ ''+ ''+ '
'+ '
', - controller: ['$scope', - function($scope) { + controller: ['$scope','$filter', + function( $scope , $filter) { + + $scope.always = true; + $scope.isopen = false; + + $scope.makeOpen = function () { + return $scope.isopen = $filter('filter')( + $scope.list, + $scope.selected + ).length > 0 && $scope.selected.length > 0; + } $scope.changeValue = function (newVal) { $scope.selected = newVal;