Tracker: sort Last Activity numerically, instead of text.

This commit is contained in:
Fabian Dill
2021-06-25 21:05:44 +02:00
parent f870bb3fad
commit d1fd1cd788
2 changed files with 23 additions and 2 deletions

View File

@@ -17,6 +17,27 @@ window.addEventListener('load', () => {
paging: false,
info: false,
dom: "t",
columnDefs: [
{
targets: 'hours',
render: function (data, type, row) {
if (type === "sort" || type === 'type') {
if (data === "None")
return -1
return parseInt(data);
}
if (data === "None")
return data
var hours = Math.floor(data / 3600);
var minutes = Math.floor((data - (hours * 3600)) / 60);
if (minutes < 10) {minutes = "0"+minutes;}
return hours+':'+minutes;
}
},
],
// DO NOT use the scrollX or scrollY options. They cause DataTables to split the thead from
// the tbody and render two separate tables.