Lines 308-317
$(document).ready(function() {
Link Here
|
308 |
{ |
308 |
{ |
309 |
"iDataSort": 2, // Sort on hidden unformatted date due column |
309 |
"iDataSort": 2, // Sort on hidden unformatted date due column |
310 |
"mDataProp": function( oObj ) { |
310 |
"mDataProp": function( oObj ) { |
311 |
var due = oObj.date_due_formatted; |
311 |
let date_due_formatted = $datetime(oObj.date_due, { as_due_date: true, no_tz_adjust: true }); |
312 |
if ( oObj.date_due_overdue ) { |
312 |
var due = oObj.date_due_overdue |
313 |
due = "<span class='overdue'>" + due + "</span>"; |
313 |
? "<span class='overdue'>" + date_due_formatted + "</span>" |
314 |
} |
314 |
: date_due_formatted; |
315 |
|
315 |
|
316 |
due = "<span id='date_due_" + oObj.itemnumber + "' class='date_due'>" + due + "</span>"; |
316 |
due = "<span id='date_due_" + oObj.itemnumber + "' class='date_due'>" + due + "</span>"; |
317 |
|
317 |
|
Lines 426-432
$(document).ready(function() {
Link Here
|
426 |
}, |
426 |
}, |
427 |
{ |
427 |
{ |
428 |
"iDataSort": 10, // Sort on hidden unformatted issuedate column |
428 |
"iDataSort": 10, // Sort on hidden unformatted issuedate column |
429 |
"mDataProp": "issuedate_formatted", |
429 |
"mDataProp": "issuedate", |
430 |
}, |
430 |
}, |
431 |
{ |
431 |
{ |
432 |
"mDataProp": function ( oObj ) { |
432 |
"mDataProp": function ( oObj ) { |
Lines 729-738
$(document).ready(function() {
Link Here
|
729 |
"mDataProp": function( oObj ) { |
729 |
"mDataProp": function( oObj ) { |
730 |
var today = new Date(); |
730 |
var today = new Date(); |
731 |
var due = new Date( oObj.date_due ); |
731 |
var due = new Date( oObj.date_due ); |
|
|
732 |
let date_due_formatted = $datetime(oObj.date_due, { as_due_date: true, no_tz_adjust: true }); |
732 |
if ( today > due ) { |
733 |
if ( today > due ) { |
733 |
return "<span class='overdue'>" + oObj.date_due_formatted + "</span>"; |
734 |
return "<span class='overdue'>" + date_due_formatted + "</span>"; |
734 |
} else { |
735 |
} else { |
735 |
return oObj.date_due_formatted; |
736 |
return date_due_formatted; |
736 |
} |
737 |
} |
737 |
} |
738 |
} |
738 |
}, |
739 |
}, |
Lines 822-828
$(document).ready(function() {
Link Here
|
822 |
}, |
823 |
}, |
823 |
{ |
824 |
{ |
824 |
"iDataSort": 7, // Sort on hidden unformatted issuedate column |
825 |
"iDataSort": 7, // Sort on hidden unformatted issuedate column |
825 |
"mDataProp": "issuedate_formatted", |
826 |
"mDataProp": "issuedate", |
826 |
}, |
827 |
}, |
827 |
{ |
828 |
{ |
828 |
"mDataProp": function ( oObj ) { |
829 |
"mDataProp": function ( oObj ) { |