Custom Emoji: Prevent size change in albums (#2163)

This commit is contained in:
Alexander Zinchuk 2022-11-29 17:56:34 +01:00
parent 76e7757646
commit 78b29f2ec4
2 changed files with 4 additions and 4 deletions

View File

@ -177,7 +177,7 @@ export function buildApiMessageWithChatId(chatId: string, mtpMessage: UniversalM
const shouldHideKeyboardButtons = mtpMessage.replyMarkup instanceof GramJs.ReplyKeyboardHide;
const isProtected = mtpMessage.noforwards || isInvoiceMedia;
const isForwardingAllowed = !mtpMessage.noforwards;
const emojiOnlyCount = content.text && parseEmojiOnlyString(content.text.text);
const emojiOnlyCount = content.text && !groupedId && parseEmojiOnlyString(content.text.text);
return {
id: mtpMessage.id,
@ -1218,7 +1218,7 @@ export function buildLocalMessage(
const localId = getNextLocalMessageId();
const media = attachment && buildUploadingMedia(attachment);
const isChannel = chat.type === 'chatTypeChannel';
const emojiOnlyCount = text && parseEmojiOnlyString(text);
const emojiOnlyCount = text && !groupedId && parseEmojiOnlyString(text);
return {
id: localId,
@ -1280,7 +1280,7 @@ export function buildLocalForwardedMessage(
text: content.text.text,
entities: content.text.entities.filter((entity) => entity.type !== ApiMessageEntityTypes.CustomEmoji),
} : content.text;
const emojiOnlyCount = content.text && parseEmojiOnlyString(content.text.text);
const emojiOnlyCount = content.text && !groupedId && parseEmojiOnlyString(content.text.text);
const updatedContent = {
...content,

View File

@ -492,7 +492,7 @@ export async function editMessage({
serverTimeOffset: number;
}) {
const isScheduled = message.date * 1000 > Date.now() + serverTimeOffset * 1000;
const emojiOnlyCount = text ? parseEmojiOnlyString(text) : undefined;
const emojiOnlyCount = text && !message.groupedId ? parseEmojiOnlyString(text) : undefined;
const messageUpdate: Partial<ApiMessage> = {
content: {
...message.content,