• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/buyer.php
  • Класс: Bitrix\Crm\Order\Buyer
  • Вызов: Buyer::onBeforeUserUpdateHandler
static function onBeforeUserUpdateHandler($fields)
{
	if (isset($fields['EXTERNAL_AUTH_ID']) && $fields['EXTERNAL_AUTH_ID'] === self::AUTH_ID)
	{
		$errorMsg = \CUser::CheckInternalFields($fields, $fields['ID']);

		if ($errorMsg !== '')
		{
			global $APPLICATION;

			$APPLICATION->ThrowException($errorMsg);

			return false;
		}
	}

	return true;
}