From d8c3b3e30c8a3c34088e443b096bb2362e4f35ce Mon Sep 17 00:00:00 2001 From: Jason Etheridge Date: Fri, 6 Feb 2015 16:33:51 -0500 Subject: [PATCH] LP#1402797 change Retrieve Selected Patron to Retrieve Selected Patrons for Other -> Group Member Details interface Signed-off-by: Jason Etheridge Signed-off-by: Bill Erickson --- .../src/templates/staff/circ/patron/t_group.tt2 | 2 +- .../web/js/ui/default/staff/circ/patron/app.js | 16 ++++++++++------ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/Open-ILS/src/templates/staff/circ/patron/t_group.tt2 b/Open-ILS/src/templates/staff/circ/patron/t_group.tt2 index 21bb4c22e5..87256521f0 100644 --- a/Open-ILS/src/templates/staff/circ/patron/t_group.tt2 +++ b/Open-ILS/src/templates/staff/circ/patron/t_group.tt2 @@ -28,7 +28,7 @@ - diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/app.js b/Open-ILS/web/js/ui/default/staff/circ/patron/app.js index 14a9bb8a70..70247fd988 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/patron/app.js +++ b/Open-ILS/web/js/ui/default/staff/circ/patron/app.js @@ -1322,9 +1322,9 @@ function($scope, $routeParams , $location , egCore , patronSvc , $modal) { }]) .controller('PatronGroupCtrl', - ['$scope','$routeParams','$q','$window','$location','egCore', + ['$scope','$routeParams','$q','$window','$timeout','$location','egCore', 'patronSvc','$modal','egPromptDialog','egConfirmDialog', -function($scope, $routeParams , $q , $window , $location , egCore , +function($scope, $routeParams , $q , $window , $timeout, $location , egCore , patronSvc , $modal , egPromptDialog , egConfirmDialog) { var usr_id = $routeParams.id; @@ -1483,10 +1483,14 @@ function($scope, $routeParams , $q , $window , $location , egCore , $scope.retrieveSelected = function(selected) { if (!selected.length) return; - var url = $location.absUrl().replace( - /\/patron\/.*/, - '/patron/' + selected[0].id + '/checkout'); - $window.open(url, '_blank').focus(); + angular.forEach(selected, function(usr) { + $timeout(function() { + var url = $location.absUrl().replace( + /\/patron\/.*/, + '/patron/' + usr.id + '/checkout'); + $window.open(url, '_blank') + }); + }); } }]) -- 2.43.2