From e976a4d8fbc2b966137e398ff38f7c4eae78dfee Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 4 Aug 2022 17:12:07 +1000 Subject: [PATCH] Fixes for company logos in client portal --- app/Http/Controllers/Auth/ContactLoginController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Auth/ContactLoginController.php b/app/Http/Controllers/Auth/ContactLoginController.php index 4589bf548ac2..e64acd510d6e 100644 --- a/app/Http/Controllers/Auth/ContactLoginController.php +++ b/app/Http/Controllers/Auth/ContactLoginController.php @@ -37,7 +37,7 @@ class ContactLoginController extends Controller $this->middleware('guest:contact', ['except' => ['logout']]); } - public function showLoginForm(Request $request) + public function showLoginForm(Request $request, $company_key = false) { $company = false; $account = false; @@ -49,6 +49,9 @@ class ContactLoginController extends Controller elseif($request->has('company_key')){ MultiDB::findAndSetDbByCompanyKey($request->input('company_key')); $company = Company::where('company_key', $request->input('company_key'))->first(); + }elseif($company_key){ + MultiDB::findAndSetDbByCompanyKey($company_key); + $company = Company::where('company_key', $company_key)->first(); } if ($company) {