• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/datasyncmanager.php
  • Класс: BitrixCalendarSyncManagersDataSyncManager
  • Вызов: DataSyncManager::prepareDescription
private function prepareDescription(array $event, array &$fields): void
{
	if (isset($event['MEETING']) && !empty($event['MEETING']['LANGUAGE_ID']))
	{
		$languageId = $event['MEETING']['LANGUAGE_ID'];
	}
	else
	{
		$languageId = CCalendar::getUserLanguageId((int)$fields['OWNER_ID']);
	}

	$fields['DESCRIPTION'] = (new EventDescription())->prepareAfterImport($event['DETAIL_TEXT'], $languageId);
}