From 6cd215ccbf19da42b7d2e4456c002b242ed48fbc Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Mon, 2 Feb 2015 10:15:10 -0500 Subject: [PATCH] Add "forget" mode for grid limit; Use in hold clearing mode Signed-off-by: Mike Rylander --- Open-ILS/web/js/ui/default/staff/circ/holds/app.js | 2 +- Open-ILS/web/js/ui/default/staff/services/grid.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Open-ILS/web/js/ui/default/staff/circ/holds/app.js b/Open-ILS/web/js/ui/default/staff/circ/holds/app.js index 8ce83c4312..f0f5be563d 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/holds/app.js +++ b/Open-ILS/web/js/ui/default/staff/circ/holds/app.js @@ -167,7 +167,7 @@ function($scope , $q , $routeParams , $window , $location , egCore , egHolds , e // we want to see all processed holds, so (effectively) remove // the grid limit. - $scope.gridControls.setLimit(1000); + $scope.gridControls.setLimit(1000, true); // initiate clear shelf and grab cache key egCore.net.request( diff --git a/Open-ILS/web/js/ui/default/staff/services/grid.js b/Open-ILS/web/js/ui/default/staff/services/grid.js index 8b2b441d86..50c27860ce 100644 --- a/Open-ILS/web/js/ui/default/staff/services/grid.js +++ b/Open-ILS/web/js/ui/default/staff/services/grid.js @@ -223,8 +223,8 @@ angular.module('egGridMod', grid.collect(); } - controls.setLimit = function(limit) { - if (grid.persistKey) + controls.setLimit = function(limit,forget) { + if (!forget && grid.persistKey) egCore.hatch.setLocalItem('eg.grid.' + grid.persistKey + '.limit', limit); grid.limit = limit; } -- 2.11.0