• Модуль: mobile
  • Путь к файлу: ~/bitrix/modules/mobile/lib/component/loglist/processor.php
  • Класс: BitrixMobileComponentLogListProcessor
  • Вызов: Processor::processListParams
public function processListParams(&$result)
{
	$params = $this->getComponent()->arParams;

	$listParams = [
		'CHECK_RIGHTS' => 'Y',
		'CHECK_VIEW' => ($params['LOG_ID'] <= 0 ? 'Y' : 'N'),
		'USE_SUBSCRIBE' => 'N'
	];

	if ($params['LOG_ID'] > 0)
	{
		$listParams['CHECK_RIGHTS_OSG'] = ($this->checkAnyOpenedWorkgroupByLogId($params['LOG_ID']) ? 'Y' : 'N');
	}

	if ($result['bExtranetSite'])
	{
		$listParams['MY_GROUPS_ONLY'] = 'Y';
	}

	if ($params['USE_FOLLOW'] === 'Y')
	{
		$listParams['USE_FOLLOW'] = 'Y';
	}


	if ($result['USE_PINNED'] === 'Y')
	{
		$listParams['USE_PINNED'] = 'Y';
	}

	$this->setListParams($listParams);
}