• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/controller/secretary.php
  • Класс: BitrixMailControllerSecretary
  • Вызов: Secretary::onCalendarSaveAction
public function onCalendarSaveAction(int $messageId, int $calendarEventId)
{
	if ($this->provideAccessToMessage($messageId, $calendarEventId))
	{
		if ($this->postCalendarBackLinkComment($messageId, $calendarEventId))
		{
			$this->assignCreatedCalendarLabelToMessage($messageId, $calendarEventId);
		}
		else
		{
			$this->addError(new Error('secretary: comment post error'));
		}
	}
	else
	{
		$this->addError(new Error('secretary: grant access to message failed'));
	}
}