Исправление ошибок
This commit is contained in:
parent
42d20fd313
commit
96d9a0307c
|
@ -544,7 +544,7 @@ class ProfileController extends Controller
|
|||
}
|
||||
|
||||
// Запись в буфер данных о типе геолокации
|
||||
$account->geol = ['type' => 'ip'] + $account->geol;
|
||||
$account->geol = ['type' => 'ip'] + ($account->geol ?? []);
|
||||
|
||||
self::syncGeolocationWithDellin($account);
|
||||
}
|
||||
|
@ -733,7 +733,7 @@ class ProfileController extends Controller
|
|||
}
|
||||
|
||||
// Синхронизация с базой данных (таблица с ДеловыеЛинии)
|
||||
if ($dellin = Dellin::searchByCityKladr(str_pad($account->geol['data']['city_kladr_id'], 25, '0000000000000000000000'))) {
|
||||
if (isset($account->geol['data']) && $dellin = Dellin::searchByCityKladr(str_pad($account->geol['data']['city_kladr_id'], 25, '0000000000000000000000'))) {
|
||||
// Удалось найти город с терминалами ДеловыеЛинии
|
||||
|
||||
foreach ($dellin['data']['terminals']['terminal'] as $dellin) {
|
||||
|
|
Reference in New Issue