From 4b482c76f3e4a8fbaa5d339b790113953dc452a0 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 18 Sep 2020 17:04:28 +1000 Subject: [PATCH] Fixes for recurring invoice --- app/Models/RecurringInvoice.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Models/RecurringInvoice.php b/app/Models/RecurringInvoice.php index aaefb46b0d30..64de0049e65f 100644 --- a/app/Models/RecurringInvoice.php +++ b/app/Models/RecurringInvoice.php @@ -14,6 +14,7 @@ namespace App\Models; use App\Helpers\Invoice\InvoiceSum; use App\Helpers\Invoice\InvoiceSumInclusive; use App\Models\Filterable; +use App\Models\RecurringInvoiceInvitation; use App\Utils\Traits\MakesDates; use App\Utils\Traits\MakesHash; use App\Utils\Traits\Recurring\HasRecurrence; @@ -178,7 +179,7 @@ class RecurringInvoice extends BaseModel public function invitations() { - $this->morphMany(RecurringInvoiceInvitation::class); + return $this->hasMany(RecurringInvoiceInvitation::class); } public function documents() @@ -414,7 +415,7 @@ class RecurringInvoice extends BaseModel } - private function calculateDueDate($date) + public function calculateDueDate($date) { switch ($this->due_date_days) {