• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/controller/calendarajax.php
  • Класс: BitrixCalendarControllerCalendarAjax
  • Вызов: CalendarAjax::updateDefaultSectionIdAction
public function updateDefaultSectionIdAction(string $key, int $sectionId): void
{
	$userId = CCalendar::GetCurUserId();
	$key = preg_replace("/[^a-zA-Z0-9_:.]/is", "", $key);
	if ($key && $sectionId)
	{
		$userSettings = UserSettings::get($userId);
		$userSettings['defaultSections'][$key] = $sectionId;
		UserSettings::set($userSettings, $userId);
	}
}