• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/commentaux/createtask.php
  • Класс: BitrixSocialnetworkCommentAuxCreateTask
  • Вызов: CreateTask::checkRecalcNeeded
public function checkRecalcNeeded($fields, $params): bool
{
	$result = false;

	if (
		!empty($params['bPublicPage'])
		&& $params['bPublicPage']
	)
	{
		$result = true;
	}
	else
	{
		$handlerParams = $this->getParamsFromFields($fields);

		if (
			!empty($handlerParams)
			&& !empty($handlerParams['taskid'])
			&& (int)$handlerParams['taskid'] > 0
			&& ($this->getTask((int)$handlerParams['taskid']))
		)
		{
			$result = true;
		}
	}

	return $result;
}