diff --git a/app/Http/Controllers/ClientPortal/InvitationController.php b/app/Http/Controllers/ClientPortal/InvitationController.php index 490a60f31a34..7cd2d273174a 100644 --- a/app/Http/Controllers/ClientPortal/InvitationController.php +++ b/app/Http/Controllers/ClientPortal/InvitationController.php @@ -235,6 +235,9 @@ class InvitationController extends Controller ->with('contact.client') ->firstOrFail(); + if($invitation->contact->trashed()) + $invitation->contact->restore(); + auth()->guard('contact')->loginUsingId($invitation->contact->id, true); $invoice = $invitation->invoice; diff --git a/app/Services/ClientPortal/InstantPayment.php b/app/Services/ClientPortal/InstantPayment.php index ae43fd605ab1..ca6184234fbc 100644 --- a/app/Services/ClientPortal/InstantPayment.php +++ b/app/Services/ClientPortal/InstantPayment.php @@ -255,6 +255,7 @@ class InstantPayment 'tokens' => $tokens, 'payment_method_id' => $payment_method_id, 'amount_with_fee' => $invoice_totals + $fee_totals, + 'client' => $client, ]; if ($is_credit_payment || $totals <= 0) {