• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/integrations/report/statistic.php
  • Класс: BitrixImOpenLinesIntegrationsReportStatistic
  • Вызов: Statistic::repairIsChatCreatedNew
private function repairIsChatCreatedNew(&$session)
{
	Loader::includeModule('im');
	$query = new Query(MessageTable::getEntity());
	$query->addSelect(new ExpressionField('COUNT', 'COUNT("x")'));
	$query->where('ID', '<', $session['START_ID']);
	$query->where('CHAT_ID', $session['CHAT_ID']);
	$res = $query->exec()->fetchRaw();
	if ($res['COUNT'] === "0")
	{
		$session['IS_CHAT_CREATED_NEW'] = true;
	}
	else
	{
		$session['IS_CHAT_CREATED_NEW'] = false;
	}
}