fix null history
This commit is contained in:
parent
8ff572ec56
commit
1589ec0395
@ -381,7 +381,7 @@ class ICrmOrderActions
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$orderHistory = $api->orderHistory($dateStart)->orders;
|
$orderHistory = $api->orderHistory($dateStart);
|
||||||
} catch (\RetailCrm\Exception\CurlException $e) {
|
} catch (\RetailCrm\Exception\CurlException $e) {
|
||||||
self::eventLog(
|
self::eventLog(
|
||||||
'ICrmOrderActions::orderHistory', 'RetailCrm\RestApi::orderHistory::CurlException',
|
'ICrmOrderActions::orderHistory', 'RetailCrm\RestApi::orderHistory::CurlException',
|
||||||
@ -391,6 +391,8 @@ class ICrmOrderActions
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$orderHistory = isset($orderHistory->orders) ? $orderHistory->orders : array();
|
||||||
|
|
||||||
$dateFinish = $api->getGeneratedAt();
|
$dateFinish = $api->getGeneratedAt();
|
||||||
if (is_null($dateFinish) || $dateFinish == false) {
|
if (is_null($dateFinish) || $dateFinish == false) {
|
||||||
$dateFinish = new \DateTime();
|
$dateFinish = new \DateTime();
|
||||||
@ -771,7 +773,7 @@ class ICrmOrderActions
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (count($orderHistory)) {
|
if (count($orderHistory) > 0) {
|
||||||
COption::SetOptionString(self::$MODULE_ID, self::$CRM_ORDER_HISTORY_DATE, $dateFinish->format('Y-m-d H:i:s'));
|
COption::SetOptionString(self::$MODULE_ID, self::$CRM_ORDER_HISTORY_DATE, $dateFinish->format('Y-m-d H:i:s'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
13
intaro.intarocrm/description.ru
Normal file
13
intaro.intarocrm/description.ru
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
- Модуль переведен на новую версию API
|
||||||
|
- Добавлена поддержка реквизитов юр. лиц
|
||||||
|
- Добавлена многосайтовость
|
||||||
|
- Добавлена выборочная загрузка заказов из настроек модуля
|
||||||
|
- Оптимизирована загрузка старых заказов
|
||||||
|
- Исправлена ошибка со скидками на заказ и товары
|
||||||
|
- Исправлена ошибка с удалением id товара в заказе
|
||||||
|
- Исправлена ошибка пустого $_SERVER['SERVER_NAME'] при экспорте каталога
|
||||||
|
- Исправлена ошибка с неправильной скидкой у товара при наличии копеек
|
||||||
|
- Исправлена ошибка с пропаданием автоматических служб доставок из настроек модуля
|
||||||
|
- Исправлена неправельная выгрузка сервисов для служб доставок
|
||||||
|
- Исправлено не правельное определение местоположения
|
||||||
|
- Рефакторинг модуля
|
Loading…
Reference in New Issue
Block a user