• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/replicator/template/taskreplicationchecker.php
  • Класс: BitrixTasksReplicatorTemplateTaskReplicationChecker
  • Вызов: TaskReplicationChecker::stopReplicationByInvalidData
public function stopReplicationByInvalidData(): bool
{
	$template = $this->repository->getTemplate();
	if (is_null($template))
	{
		return true;
	}

	if (!$template->getReplicate())
	{
		return true;
	}

	// todo: Gannochenko use first admin if CREATED_BY does not exists. idk why

	// if (User::getAdminId())
	if (!User::isActive($template->getCreatedBy()))
	{
		return true;
	}

	return false;
}