1
0
mirror of synced 2025-01-19 17:31:43 +03:00

Merge pull request #11 from iksmail/master

Обработка неперехватываемого исключения в CSaleOrder::Update
This commit is contained in:
Alex Lushpai 2016-04-11 18:26:13 +04:00
commit 61574183e8

View File

@ -904,7 +904,15 @@ else{
}
if(!empty($arFields)) {
CSaleOrder::Update($order['externalId'], $arFields);
try {
CSaleOrder::Update($order['externalId'], $arFields);
} catch (Exception $e) {
self::eventLog(
'ICrmOrderActions::orderHistory', 'CSaleOrder::Update',
$e->getCode() . ': ' . $e->getMessage() . ' (order external id: '.$order['externalId'].')'
);
continue;
}
}
if(isset($order['status']) && $order['status']) {