diff --git a/app/Jobs/GenerateProjectChartData.php b/app/Jobs/GenerateProjectChartData.php index a0b40deab36a..636e0f7b15f9 100644 --- a/app/Jobs/GenerateProjectChartData.php +++ b/app/Jobs/GenerateProjectChartData.php @@ -75,7 +75,7 @@ class GenerateProjectChartData extends Job $sqlDate = $date->format('Y-m-d'); if (isset($taskMap[$sqlDate])) { - $total += $taskMap[$sqlDate] / 60 / 60; + $total += round($taskMap[$sqlDate] / 60 / 60, 2); } $records[] = $total; diff --git a/resources/views/projects/show.blade.php b/resources/views/projects/show.blade.php index 2cf877879165..69a4205d5c39 100644 --- a/resources/views/projects/show.blade.php +++ b/resources/views/projects/show.blade.php @@ -158,6 +158,9 @@ } function loadChart(data) { + if (! data.duration) { + return; + } var ctx = document.getElementById('chart-canvas').getContext('2d'); $('#chart-canvas').fadeIn(); window.myChart = new Chart(ctx, {