diff --git a/app/Factory/ClientContactFactory.php b/app/Factory/ClientContactFactory.php index 40769d92667e..328b20a8440a 100644 --- a/app/Factory/ClientContactFactory.php +++ b/app/Factory/ClientContactFactory.php @@ -24,6 +24,7 @@ class ClientContactFactory $client_contact->company_id = $company_id; $client_contact->contact_key = Str::random(40); $client_contact->id = 0; + $client_contact->send_email = true; return $client_contact; } diff --git a/app/Services/Invoice/CreateInvitations.php b/app/Services/Invoice/CreateInvitations.php index 00d45257c268..2f659f0d272d 100644 --- a/app/Services/Invoice/CreateInvitations.php +++ b/app/Services/Invoice/CreateInvitations.php @@ -43,9 +43,9 @@ class CreateInvitations extends AbstractService } $contacts->each(function ($contact) { - $invitation = InvoiceInvitation::whereCompanyId($this->invoice->company_id) - ->whereClientContactId($contact->id) - ->whereInvoiceId($this->invoice->id) + $invitation = InvoiceInvitation::where('company_id', $this->invoice->company_id) + ->where('client_contact_id', $contact->id) + ->where('invoice_id', $this->invoice->id) ->withTrashed() ->first();