fix! исправлено обновление статуса агентства, пришедшего из битрикса

This commit is contained in:
developer 2026-01-15 23:47:55 +08:00
parent afe70fb616
commit 7102f09fb2

View File

@ -8,7 +8,7 @@
use Illuminate\Foundation\Auth\RegistersUsers;
use Modules\Main\Models\Company\Company;
use Modules\Main\Models\Company\CompanyAdmin;
use App\Models\User;
use Modules\User\Models\User;
class ConfirmCompanyController extends Controller
{
@ -21,18 +21,13 @@ class ConfirmCompanyController extends Controller
* @return bool
*/
public function __invoke(Request $request, Company $company)
{
if ($company->secret == $request->token)
{
$company->status = $request->status;
$company->save();
$user = User::where('email', $company->email);
if ($user->count() == 1)
{
if ($user->count() == 1) {
$user = $user->first();
}
else
{
} else {
$user = User::create([
'name' => $request->user_name,
'email' => $company->email,
@ -47,6 +42,4 @@ public function __invoke(Request $request, Company $company)
]);
return true;
}
return false;
}
}