From: Mike Risher Date: Mon, 24 Feb 2020 23:05:25 +0000 (+0000) Subject: lp 1844365 patron edit page stat cat persisting old data X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fuser%2Fmrisher%2Flp1844365-edit-patron-stat-cat-persisting;p=working%2FEvergreen.git lp 1844365 patron edit page stat cat persisting old data Fix the bug on the patron edit page where old stat cat data is persisting when one does a new patron search and loads a patron with no stat cats. Signed-off-by: Mike Risher Changes to be committed: modified: Open-ILS/web/js/ui/default/staff/circ/patron/app.js --- 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 a886195050..0866880a18 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 @@ -611,9 +611,11 @@ function($scope , $location , egCore , egConfirmDialog , egUser , patronSvc , $u ['$scope','$q','$routeParams','$timeout','$window','$location','egCore','ngToast', '$filter','egUser', 'patronSvc','egGridDataProvider','$document','bucketSvc', 'egPatronMerge','egProgressDialog','$controller','$interpolate','$uibModal', + 'patronRegSvc', function($scope, $q, $routeParams, $timeout, $window, $location, egCore , ngToast, $filter, egUser, patronSvc , egGridDataProvider , $document , bucketSvc, - egPatronMerge , egProgressDialog , $controller , $interpolate , $uibModal) { + egPatronMerge , egProgressDialog , $controller , $interpolate , $uibModal, + patronRegSvc ) { angular.extend(this, $controller('BasePatronSearchCtrl', {$scope : $scope})); $scope.initTab('search'); @@ -625,6 +627,9 @@ function($scope, $q, $routeParams, $timeout, $window, $location, egCore , selectedItems : function() { return [] } } + // reset the stat_cats or there's a risk previous patron's data data will persist + patronRegSvc.stat_cat_entry_maps = {}; + $scope.bucketSvc = bucketSvc; $scope.bucketSvc.fetchUserBuckets(); $scope.addToBucket = function(item, data, recs) {