• Модуль: meeting
  • Путь к файлу: ~/bitrix/modules/meeting/classes/general/meeting_item_instance.php
  • Класс: CAllMeetingInstance
  • Вызов: CAllMeetingInstance::CheckFields
static function CheckFields($action, &$arFields)
{
	unset($arFields['ID']);

	if ($action == 'ADD')
	{
		if (!$arFields['ITEM_ID'] || !$arFields['MEETING_ID'])
			return false;
	}

	if (isset($arFields['INSTANCE_TYPE']) && !in_array($arFields['INSTANCE_TYPE'], array(
		self::TYPE_AGENDA,
		self::TYPE_TASK,
	)))
		unset($arFields['INSTANCE_TYPE']);

	return true;
}