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

	if (isset($arFields['CURRENT_STATE']) && !in_array($arFields['CURRENT_STATE'], array(
		self::STATE_PREPARE,
		self::STATE_ACTION,
		self::STATE_CLOSED,
	)))
		unset($arFields['CURRENT_STATE']);

	unset($arFields['ID']);
	unset($arFields['TIMESTAMP_X']);

	if ($action == 'UPDATE')
		$arFields['~TIMESTAMP_X'] = $DB->GetNowFunction();

	return true;
}