diff --git a/app/Models/Invoice.php b/app/Models/Invoice.php index a46dc761016a..30d4128cd318 100644 --- a/app/Models/Invoice.php +++ b/app/Models/Invoice.php @@ -228,6 +228,11 @@ class Invoice extends BaseModel return $this->hasMany(Task::class); } + public function task() + { + return $this->hasOne(Task::class); + } + public function expenses() { return $this->hasMany(Expense::class); diff --git a/resources/views/portal/ninja2020/components/entity-documents.blade.php b/resources/views/portal/ninja2020/components/entity-documents.blade.php index b58b4abb4b4d..708c9bc6686e 100644 --- a/resources/views/portal/ninja2020/components/entity-documents.blade.php +++ b/resources/views/portal/ninja2020/components/entity-documents.blade.php @@ -1,4 +1,4 @@ -@if ($entity->documents->count() > 0 || $entity->company->documents->count() > 0 || ($entity->expense && $entity->expense->invoice_documents)) +@if ($entity->documents->count() > 0 || $entity->company->documents->count() > 0 || ($entity->expense && $entity->expense->invoice_documents) || ($entity->task && $entity->company->invoice_task_documents))