• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/item/task/template.php
  • Класс: BitrixTasksItemTaskTemplate
  • Вызов: Template::prepareData
public function prepareData($result)
{
	if(parent::prepareData($result))
	{
		$id = $this->getId();

		if(!$id)
		{
			if(!$this->isFieldModified('SITE_ID'))
			{
				$this['SITE_ID'] = $this->getContext()->getSiteId();
			}

			if(!$this->isFieldModified('RESPONSIBLES'))
			{
				$this['RESPONSIBLES'] = array($this->getUserId());
			}

			if(!$this->isFieldModified('CREATED_BY'))
			{
				$this['CREATED_BY'] = $this->getUserId();
			}
		}
	}

	return $result->isSuccess();
}