• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/chat.php
  • Класс: BitrixImOpenLinesChat
  • Вызов: Chat::isNoSession
private function isNoSession(array $chat): void
{
	$isSession = true;

	if (self::parseLinesChatEntityId($chat['ENTITY_ID'])['connectorId'] === 'telegrambot')
	{
		$session = SessionTable::getList([
			'select' => ['ID'],
			'filter' => [
				'=CHAT_ID' => $chat['ID'],
			],
			'limit' => 1
		])->fetch();

		if ($session === false)
		{
			$isSession = false;
		}
	}

	if ($isSession === false)
	{
		$this->isCreated = true;
	}
}