• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/connectors/base.php
  • Класс: BitrixImConnectorConnectorsBase
  • Вызов: Base::processingLastMessage
protected function processingLastMessage(array $message): array
{
	if (
		!empty($message['extra']['last_message_id']) &&
		!empty($message['chat']['id'])
	)
	{
		Chat::setLastMessage(
			[
				'EXTERNAL_CHAT_ID' => $message['chat']['id'],
				'CONNECTOR' => $this->idConnector,
				'EXTERNAL_MESSAGE_ID' => $message['extra']['last_message_id']
			]
		);

		unset($message['extra']['last_message_id']);
	}

	return $message;
}