Minor fixes for Contact login

This commit is contained in:
David Bomba 2021-10-24 20:17:57 +11:00
parent 1dfc6eb11a
commit 3d319f1b1d

View File

@ -40,8 +40,17 @@ class ContactLoginController extends Controller
// if(Ninja::isHosted() && count(explode('.', request()->getHost())) == 2){
// $company = null;
// }else
$company = false;
if (strpos($request->getHost(), 'invoicing.co') !== false) {
if($request->has('company_key')){
MultiDB::findAndSetDbByCompanyKey($request->input('company_key'));
$company = Company::where('company_key', $request->input('company_key'))->first();
}
if (!$company && strpos($request->getHost(), 'invoicing.co') !== false) {
$subdomain = explode('.', $request->getHost())[0];
MultiDB::findAndSetDbByDomain(['subdomain' => $subdomain]);