Добавлено логирование ответа от API при неудачном создании заказа (#364)
This commit is contained in:
parent
1d2a87f277
commit
c1deb9e91e
@ -1,3 +1,6 @@
|
|||||||
|
## 2024-09-23 v6.5.31
|
||||||
|
- Добавлено логирование ответа от API при неудачном создании заказа
|
||||||
|
|
||||||
## 2024-09-23 v6.5.30
|
## 2024-09-23 v6.5.30
|
||||||
- Добавлена передача контрагентов с типом ИП
|
- Добавлена передача контрагентов с типом ИП
|
||||||
|
|
||||||
|
@ -472,6 +472,17 @@ class RetailCrmOrder
|
|||||||
$crmBasket = RCrmActions::apiMethod($api, 'cartGet', __METHOD__, $externalId, $site);
|
$crmBasket = RCrmActions::apiMethod($api, 'cartGet', __METHOD__, $externalId, $site);
|
||||||
$orderResponse = $client->createOrder($order, $site);
|
$orderResponse = $client->createOrder($order, $site);
|
||||||
|
|
||||||
|
if ($orderResponse instanceof OrdersCreateResponse && !$orderResponse->success) {
|
||||||
|
|
||||||
|
Logger::getInstance()->write([
|
||||||
|
'methodApi' => 'orderCreate',
|
||||||
|
'errorMsg' => $orderResponse->errorMsg ?? '',
|
||||||
|
'errors' => $orderResponse->errors ?? '',
|
||||||
|
'params' => ['number' => $order['number'], 'externalId' => $order['externalId']]
|
||||||
|
], 'apiErrors');
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
if (!empty($crmBasket['cart']) && $orderResponse instanceof OrdersCreateResponse && !empty($orderResponse->id) ) {
|
if (!empty($crmBasket['cart']) && $orderResponse instanceof OrdersCreateResponse && !empty($orderResponse->id) ) {
|
||||||
RCrmActions::apiMethod(
|
RCrmActions::apiMethod(
|
||||||
$api,
|
$api,
|
||||||
|
@ -1 +1 @@
|
|||||||
- Добавлена передача контрагентов с типом ИП
|
- Добавлено логирование ответа от API при неудачном создании заказа
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
$arModuleVersion = [
|
$arModuleVersion = [
|
||||||
'VERSION' => '6.5.30',
|
'VERSION' => '6.5.31',
|
||||||
'VERSION_DATE' => '2024-09-23 15:00:00'
|
'VERSION_DATE' => '2024-09-23 17:00:00'
|
||||||
];
|
];
|
||||||
|
Loading…
Reference in New Issue
Block a user