From: Jason Etheridge Date: Wed, 2 May 2012 21:27:05 +0000 (-0400) Subject: fix the sort value for Hold Available Time X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fcollab%2Fphasefx%2Fxul_patron_interfaces_date_sort;p=working%2FEvergreen.git fix the sort value for Hold Available Time Signed-off-by: Jason Etheridge --- diff --git a/Open-ILS/xul/staff_client/server/circ/util.js b/Open-ILS/xul/staff_client/server/circ/util.js index d5d653d7da..01580807e2 100644 --- a/Open-ILS/xul/staff_client/server/circ/util.js +++ b/Open-ILS/xul/staff_client/server/circ/util.js @@ -2003,15 +2003,11 @@ circ.util.hold_columns = function(modify,params) { return ""; } ,'sort_value' : function(my) { - // FIXME - ugh - return util.date.db_date2Date( my.acp.create_date() ).getTime(); - if (my.ahr.transit() && my.ahr.transit().dest_recv_time()) { - return util.date.db_date2Date( my.ahr.transit().dest_recv_time() ).getTime(); - } - if (!my.ahr.transit() && my.ahr.capture_time()) { - return util.date.db_date2Date( my.ahr.capture_time() ).getTime(); + if (my.ahr.current_shelf_lib() == my.ahr.pickup_lib()) { + return util.date.db_date2Date( my.ahr.shelf_time() ).getTime(); + } else { + return util.date.db_date2Date( null ).getTime(); } - return 0; } }, {