diff --git a/app/Models/Task.php b/app/Models/Task.php index fafa773f71..f8af3f0e2f 100644 --- a/app/Models/Task.php +++ b/app/Models/Task.php @@ -373,9 +373,6 @@ class Task extends BaseModel $hours = ctrans('texts.hours'); $parts = []; - - // $parts[] = '
'; - $date_time = []; if ($this->company->invoice_task_datelog) { @@ -409,10 +406,14 @@ class Task extends BaseModel $parts[] = $interval_description; } - // $parts[] = '
'; + //need to return early if there is nothing, otherwise we end up injecting a blank new line. + if(count($parts) == 1 && empty($parts[0])) { + return ''; + } return implode(PHP_EOL, $parts); }) + ->filter()//filters any empty strings. ->implode(PHP_EOL); $body = '';