diff --git a/htdocs/includes/jsgantt/jsgantt.js b/htdocs/includes/jsgantt/jsgantt.js index bee6102f1fd..2447a068bf7 100644 --- a/htdocs/includes/jsgantt/jsgantt.js +++ b/htdocs/includes/jsgantt/jsgantt.js @@ -1054,10 +1054,10 @@ Complete-Displays task percent complete

' ' + vTaskList[i].getName() + '' ; if(vShowRes ==1) vLeftTable += ' ' + vTaskList[i].getResource() + '' ; - if(vShowDur ==1) vLeftTable += ' ' + vTaskList[i].getDuration(vFormat) + '' ; + if(vShowDur ==1) vLeftTable += ' ' + (vTaskList[i].getStart() > 0 ? vTaskList[i].getDuration(vFormat) : '') + '' ; if(vShowComp==1) vLeftTable += ' ' + vTaskList[i].getCompStr() + '' ; - if(vShowStartDate==1) vLeftTable += ' ' + JSGantt.formatDateStr( vTaskList[i].getStart(), vDateDisplayFormat) + '' ; - if(vShowEndDate==1) vLeftTable += ' ' + JSGantt.formatDateStr( vTaskList[i].getEnd(), vDateDisplayFormat) + '' ; + if(vShowStartDate==1) vLeftTable += ' ' + (vTaskList[i].getStart() > 0 ? JSGantt.formatDateStr( vTaskList[i].getStart(), vDateDisplayFormat) : '')+ '' ; + if(vShowEndDate==1) vLeftTable += ' ' + (vTaskList[i].getEnd() > 0 ? JSGantt.formatDateStr( vTaskList[i].getEnd(), vDateDisplayFormat) : '') + '' ; vLeftTable += '';