Teach the grid to automatically use the current version of the grid
query in group member details lookup, since the query changes as
patron's change and is sometimes applied after the grid has already
absorbed the setQuery function.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: John Amundson <jamundson@cwmars.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
},
setSort : function() {
return ['create_date'];
+ },
+ watchQuery: function() {
+ if (patronSvc.current) {
+ return {
+ usrgroup : patronSvc.current.usrgroup(),
+ deleted : 'f'
+ };
+ }
+ return null;
}
}
// grid query.
if (redirect) return;
// let initTab() fetch the user first so we can know the usrgroup
-
- grid.setQuery({
- usrgroup : patronSvc.current.usrgroup(),
- deleted : 'f'
- });
$scope.totals.owed = patronSvc.patron_stats.fines.group_balance_owed;
});