• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/search/activitysearchcontentbuilder.php
  • Класс: Bitrix\Crm\Search\ActivitySearchContentBuilder
  • Вызов: ActivitySearchContentBuilder::prepareForBulkBuild
protected function prepareForBulkBuild(array $entityIDs)
{
	$dbResult = \CCrmActivity::GetList(
		array(),
		array('@ID' => $entityIDs, 'CHECK_PERMISSIONS' => 'N'),
		array('RESPONSIBLE_ID'),
		false,
		array('RESPONSIBLE_ID')
	);

	$userIDs = array();
	while($fields = $dbResult->Fetch())
	{
		$userIDs[] = (int)$fields['RESPONSIBLE_ID'];
	}

	if(!empty($userIDs))
	{
		SearchMap::cacheUsers($userIDs);
	}
}