8096016592d2f0e41b77c1203adc29119f7d5dc3 lrnassar Mon Oct 5 11:05:16 2020 -0700 Sorting sessions by creation date, by default refs #26075 diff --git src/hg/hgSession/hgSession.c src/hg/hgSession/hgSession.c index a814a0d..c785d8a 100644 --- src/hg/hgSession/hgSession.c +++ src/hg/hgSession/hgSession.c @@ -288,31 +288,31 @@ struct slName *existingSessionNames = NULL; struct sqlConnection *conn = hConnectCentral(); struct sqlResult *sr = NULL; char **row = NULL; char query[512]; boolean foundAny = FALSE; char *encUserName = cgiEncodeFull(userName); boolean gotSettings = (sqlFieldIndex(conn, namedSessionTable, "settings") >= 0); /* DataTables configuration: only allow ordering on session name, creation date, and database. * https://datatables.net/reference/option/columnDefs */ jsInlineF( "if (theClient.isIePre11() === false)\n{\n" "$(document).ready(function () {\n" " $('#sessionTable').DataTable({\"columnDefs\": [{\"orderable\":false, \"targets\":[0,4,5,6,7,8]}],\n" - " \"order\":[1,'asc'],\n" + " \"order\":[2,'desc'],\n" " \"stateSave\":true,\n" " \"stateSaveCallback\": %s,\n" " \"stateLoadCallback\": %s\n" " });\n" "} );\n" "}\n" , jsDataTableStateSave(hgSessionPrefix), jsDataTableStateLoad(hgSessionPrefix, cart)); printf("

My Sessions

\n"); printf("
"); printf("\n"); printf(""); printf("" "" ""
session name (click to load)created onassemblyview/edit 
details 
delete this 
session