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) {