return Json::encode($r);
} catch (\Exception $e) {
Yii::error("Ошибка отправки сообщения в Telegram: " . $e->getMessage(), 'telegram');
- $arr = preg_split("/response:/", $e->getMessage());
- return $arr[count($arr) - 1];
+ $arr = preg_split("/response:\n/", $e->getMessage());
+ return trim($arr[count($arr) - 1], '\n ');
}
}
}
} catch (\Exception $e) {
Yii::error("Ошибка отправки сообщения в Telegram: " . $e->getMessage(), 'telegram');
- $arr = preg_split("/response:/", $e->getMessage());
+ $arr = preg_split("/response:\n/", $e->getMessage());
+ $marketplaceOrders->telegram_error = trim($arr[count($arr) - 1]);
$marketplaceOrders->status_telegram = MarketplaceOrders::STATUS_TELEGRAM_ERROR;
- $marketplaceOrders->telegram_error = trim($arr[count($arr) - 1], '\n ');
$marketplaceOrders->save();
if ($marketplaceOrders->getErrors()) {
Yii::error("Ошибка отправки сообщения в Telegram: " . Json::encode($marketplaceOrders->getErrors()), 'site');