contact) { $this->contact = $this->invoice->client->primary_contact()->first() ?: $this->invoice->client->contacts()->first(); } $invitation = $this->invoice->invitations->where('client_contact_id', $this->contact->id)->first(); if (! $invitation) { $invitation = $this->invoice->invitations->first(); } return (new CreateRawPdf($invitation))->handle(); } }