Lines 299-308
$(document).ready(function() {
Link Here
|
299 |
{ |
299 |
{ |
300 |
"iDataSort": 2, // Sort on hidden unformatted date due column |
300 |
"iDataSort": 2, // Sort on hidden unformatted date due column |
301 |
"mDataProp": function( oObj ) { |
301 |
"mDataProp": function( oObj ) { |
302 |
var due = oObj.date_due_formatted; |
302 |
let date_due_formatted = $datetime(oObj.date_due, { as_due_date: true, no_tz_adjust: true }); |
303 |
if ( oObj.date_due_overdue ) { |
303 |
var due = oObj.date_due_overdue |
304 |
due = "<span class='overdue'>" + due + "</span>"; |
304 |
? "<span class='overdue'>" + date_due_formatted + "</span>" |
305 |
} |
305 |
: date_due_formatted; |
306 |
|
306 |
|
307 |
due = "<span id='date_due_" + oObj.itemnumber + "' class='date_due'>" + due + "</span>"; |
307 |
due = "<span id='date_due_" + oObj.itemnumber + "' class='date_due'>" + due + "</span>"; |
308 |
|
308 |
|
Lines 417-423
$(document).ready(function() {
Link Here
|
417 |
}, |
417 |
}, |
418 |
{ |
418 |
{ |
419 |
"iDataSort": 10, // Sort on hidden unformatted issuedate column |
419 |
"iDataSort": 10, // Sort on hidden unformatted issuedate column |
420 |
"mDataProp": "issuedate_formatted", |
420 |
"mDataProp": "issuedate", |
421 |
}, |
421 |
}, |
422 |
{ |
422 |
{ |
423 |
"mDataProp": function ( oObj ) { |
423 |
"mDataProp": function ( oObj ) { |
Lines 720-729
$(document).ready(function() {
Link Here
|
720 |
"mDataProp": function( oObj ) { |
720 |
"mDataProp": function( oObj ) { |
721 |
var today = new Date(); |
721 |
var today = new Date(); |
722 |
var due = new Date( oObj.date_due ); |
722 |
var due = new Date( oObj.date_due ); |
|
|
723 |
let date_due_formatted = $datetime(oObj.date_due, { as_due_date: true, no_tz_adjust: true }); |
723 |
if ( today > due ) { |
724 |
if ( today > due ) { |
724 |
return "<span class='overdue'>" + oObj.date_due_formatted + "</span>"; |
725 |
return "<span class='overdue'>" + date_due_formatted + "</span>"; |
725 |
} else { |
726 |
} else { |
726 |
return oObj.date_due_formatted; |
727 |
return date_due_formatted; |
727 |
} |
728 |
} |
728 |
} |
729 |
} |
729 |
}, |
730 |
}, |
Lines 813-819
$(document).ready(function() {
Link Here
|
813 |
}, |
814 |
}, |
814 |
{ |
815 |
{ |
815 |
"iDataSort": 7, // Sort on hidden unformatted issuedate column |
816 |
"iDataSort": 7, // Sort on hidden unformatted issuedate column |
816 |
"mDataProp": "issuedate_formatted", |
817 |
"mDataProp": "issuedate", |
817 |
}, |
818 |
}, |
818 |
{ |
819 |
{ |
819 |
"mDataProp": function ( oObj ) { |
820 |
"mDataProp": function ( oObj ) { |