improved tenant identification

This commit is contained in:
Denis Duliçi
2021-04-16 00:59:43 +03:00
parent 9635e6be5d
commit 2b07442260
126 changed files with 1719 additions and 999 deletions

View File

@ -53,12 +53,7 @@ class TestCompany extends Seeder
],
]));
session(['company_id' => $company->id]);
// Set Company settings
setting()->setExtraColumns(['company_id' => $company->id]);
setting()->forgetAll();
setting()->load(true);
$company->makeCurrent();
setting()->set(['email.protocol' => 'array']);
setting()->save();
@ -73,7 +68,7 @@ class TestCompany extends Seeder
'email' => 'test@company.com',
'password' => '123456',
'locale' => 'en-GB',
'companies' => [session('company_id')],
'companies' => [company_id()],
'roles' => ['1'],
'enabled' => '1',
]));
@ -90,7 +85,7 @@ class TestCompany extends Seeder
'currency_code' => setting('default.currency'),
'password' => '123456',
'password_confirmation' => '123456',
'company_id' => session('company_id'),
'company_id' => company_id(),
'enabled' => '1',
'create_user' => 'true',
]));
@ -113,7 +108,7 @@ class TestCompany extends Seeder
Artisan::call('module:install', [
'alias' => $alias,
'company' => session('company_id'),
'company' => company_id(),
'locale' => session('locale', app()->getLocale()),
]);
}