mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-24 02:14:21 -04:00
Fixes for resolving companies and accounts for contact reset
This commit is contained in:
parent
2eeaea61a5
commit
66eb99951e
@ -60,7 +60,11 @@ class ContactForgotPasswordController extends Controller
|
||||
{
|
||||
$account_id = $request->has('account_id') ? $request->get('account_id') : 1;
|
||||
$account = Account::find($account_id);
|
||||
$company = $account->companies->first();
|
||||
|
||||
if($request->has('company_key'))
|
||||
$company = Company::where('company_key', $request->input('company_key'))->first();
|
||||
else
|
||||
$company = $account->companies->first();
|
||||
|
||||
if(!$account)
|
||||
$account = Account::first();
|
||||
@ -93,7 +97,9 @@ class ContactForgotPasswordController extends Controller
|
||||
|
||||
// $user = MultiDB::hasContact($request->input('email'));
|
||||
$company = Company::where('company_key', $request->input('company_key'))->first();
|
||||
$contact = MultiDB::findContact(['company_id' => $company->id, 'email' => $request->input('email')]);
|
||||
//$contact = MultiDB::findContact(['company_id' => $company->id, 'email' => $request->input('email')]);
|
||||
nlog(['company_id' => $company->id, 'email' => $request->input('email')]);
|
||||
$contact = ClientContact::where(['company_id' => $company->id, 'email' => $request->input('email')])->first();
|
||||
|
||||
$response = false;
|
||||
|
||||
|
@ -49,7 +49,7 @@ class SetDomainNameDb
|
||||
];
|
||||
|
||||
if($company = MultiDB::findAndSetDbByDomain($query)){
|
||||
$request->request->add(['account_id' => $company->account_id]);
|
||||
$request->request->add(['account_id' => $company->account_id, 'company_key' => $company->company_key]);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -71,7 +71,7 @@ class SetDomainNameDb
|
||||
];
|
||||
|
||||
if($company = MultiDB::findAndSetDbByDomain($query)){
|
||||
$request->request->add(['account_id' => $company->account_id]);
|
||||
$request->request->add(['account_id' => $company->account_id, 'company_key' => $company->company_key]);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user