diff --git a/app/Services/PdfMaker/Designs/Utilities/DesignHelpers.php b/app/Services/PdfMaker/Designs/Utilities/DesignHelpers.php index 94dde6b32362..c59a31ec8d2e 100644 --- a/app/Services/PdfMaker/Designs/Utilities/DesignHelpers.php +++ b/app/Services/PdfMaker/Designs/Utilities/DesignHelpers.php @@ -236,9 +236,19 @@ trait DesignHelpers return []; } - foreach (json_decode($task['time_log']) as $log) { - info($log); - $logs[] = sprintf('%s - %s', \Carbon\Carbon::createFromTimestamp($log[0])->toDateTimeString(), \Carbon\Carbon::createFromTimestamp($log[1])->toDateTimeString()); + $logs = []; + $_logs = json_decode($task->time_log); + + if (!$_logs) { + $_logs = []; + } + + foreach ($_logs as $log) { + $logs[] = sprintf( + '%s - %s', + \Carbon\Carbon::createFromTimestamp($log[0])->format($task->client->date_format() . ' h:i:s'), + \Carbon\Carbon::createFromTimestamp($log[1])->format($task->client->date_format() . ' h:i:s') + ); } return $logs;