fix null history
This commit is contained in:
parent
8ff572ec56
commit
1589ec0395
@ -381,7 +381,7 @@ class ICrmOrderActions
|
||||
}
|
||||
|
||||
try {
|
||||
$orderHistory = $api->orderHistory($dateStart)->orders;
|
||||
$orderHistory = $api->orderHistory($dateStart);
|
||||
} catch (\RetailCrm\Exception\CurlException $e) {
|
||||
self::eventLog(
|
||||
'ICrmOrderActions::orderHistory', 'RetailCrm\RestApi::orderHistory::CurlException',
|
||||
@ -391,6 +391,8 @@ class ICrmOrderActions
|
||||
return false;
|
||||
}
|
||||
|
||||
$orderHistory = isset($orderHistory->orders) ? $orderHistory->orders : array();
|
||||
|
||||
$dateFinish = $api->getGeneratedAt();
|
||||
if (is_null($dateFinish) || $dateFinish == false) {
|
||||
$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'));
|
||||
}
|
||||
|
||||
|
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