• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Import/ImportSendingService.php
  • Класс: BitrixImV2ImportImportSendingService
  • Вызов: ImportSendingService::getErrorLegacy
private function getErrorLegacy(): Error
{
	global $APPLICATION;
	$error = $APPLICATION->GetException();
	if ($error instanceof CAdminException)
	{
		$errorCode = $error->messages[0]['id'] ?? ImportError::ADD_MESSAGE_ERROR;
		$errorMessage = $error->messages[0]['text'] ?? '';
	}
	else
	{
		$errorCode = $error->GetID();
		$errorMessage = $error->GetString();
	}

	return new Error($errorCode, $errorMessage);
}