From 5cecb63cefbbb76ab694d864255a91f92af3f3bb Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Wed, 5 Jan 2022 17:46:04 +0100 Subject: [PATCH] Message: Fix mention without username (#1625) --- src/api/gramjs/apiBuilders/messages.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/gramjs/apiBuilders/messages.ts b/src/api/gramjs/apiBuilders/messages.ts index c2a94f662..5c3befbd9 100644 --- a/src/api/gramjs/apiBuilders/messages.ts +++ b/src/api/gramjs/apiBuilders/messages.ts @@ -1031,7 +1031,7 @@ function buildApiMessageEntity(entity: GramJs.TypeMessageEntity): ApiMessageEnti type, offset, length, - ...('userId' in entity && typeof entity.userId === 'number' && { userId: entity.userId }), + ...(entity instanceof GramJs.MessageEntityMentionName && { userId: buildApiPeerId(entity.userId, 'user') }), ...('url' in entity && { url: entity.url }), }; }