From: Bill Erickson Date: Wed, 2 Nov 2016 16:11:12 +0000 (-0400) Subject: items out sort experiment X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=d7d230afde5fed799e53649a24ff8b4bba4cacda;p=working%2FEvergreen.git items out sort experiment Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2 b/Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2 index 270ef908fe..32a05e0c53 100644 --- a/Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2 +++ b/Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2 @@ -45,7 +45,7 @@ ng-if="items_out_display != 'noncat'" idl-class="circ" id-field="id" - features="-sort,-multisort" + _features="-sort,-multisort" items-provider="gridDataProvider" persist-key="circ.patron.items_out"> diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js b/Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js index 51135918e2..5752da8b69 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js +++ b/Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js @@ -109,7 +109,8 @@ function($scope, $q, $routeParams, $timeout, egCore , egUser, patronSvc , $ limit : count, offset : offset, // we need an order-by to support paging - order_by : {circ : ['xact_start']} + //order_by : {circ : ['xact_start']} + order_by : {circ : provider.sort[0]} // XXX: only works with action.circulation columns XXX }).then(null, null, function(circ) { circ.circ_lib(egCore.org.get(circ.circ_lib())); // local fleshing @@ -207,10 +208,12 @@ function($scope, $q, $routeParams, $timeout, egCore , egUser, patronSvc , $ var id_list = $scope[$scope.items_out_display + '_list']; // see if we have the requested range cached + /* AVOID CACHING TO TEST if (patronSvc.items_out[offset]) { return provider.arrayNotifier( patronSvc.items_out, offset, count); } + */ if ($scope.items_out_display == 'noncat') { // if there are any noncat circ IDs, we already have them