• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/replica/taskhandler.php
  • Класс: BitrixTasksReplicaTaskHandler
  • Вызов: TaskHandler::beforeUpdateTrigger
public function beforeUpdateTrigger(array $oldRecord, array &$newRecord)
{
	unset($newRecord["ADD_IN_REPORT"]);
	unset($newRecord["GROUP_ID"]);
	unset($newRecord["FORKED_BY_TEMPLATE_ID"]);
	unset($newRecord["STAGE_ID"]);
	$fixed = preg_replace("/\[USER=[0-9]+\](.*?)\[\/USER\]/", "\1", $newRecord["DESCRIPTION"]);
	if ($fixed != null)
	{
		$newRecord["DESCRIPTION"] = $fixed;
	}
	$this->fileHandler->replaceGuidsWithFiles($newRecord);
}