From 0a065aefc10bd0c45c6cad0b06f2a5eebbe09612 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 20 Dec 2021 11:20:22 +1100 Subject: [PATCH] Fixes for edge cases around duplicate contacts in portal --- app/Http/Middleware/CheckClientExistence.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Middleware/CheckClientExistence.php b/app/Http/Middleware/CheckClientExistence.php index ef2a81db054d..a03f90528dcc 100644 --- a/app/Http/Middleware/CheckClientExistence.php +++ b/app/Http/Middleware/CheckClientExistence.php @@ -52,7 +52,7 @@ class CheckClientExistence return redirect()->route('client.login'); } - if (count($multiple_contacts) == 1) { + if (count($multiple_contacts) == 1 && !Auth::guard('contact')->check()) { Auth::guard('contact')->loginUsingId($multiple_contacts[0]->id, true); }