From f436f10d4c29f554e70e8d0722c76600f954df01 Mon Sep 17 00:00:00 2001 From: overtake <> Date: Wed, 29 Jan 2020 12:01:30 +0400 Subject: [PATCH] fix forwarding messages --- submodules/TelegramCore/Sources/PendingMessageManager.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/submodules/TelegramCore/Sources/PendingMessageManager.swift b/submodules/TelegramCore/Sources/PendingMessageManager.swift index cb35a4dccd..9cb6459e60 100644 --- a/submodules/TelegramCore/Sources/PendingMessageManager.swift +++ b/submodules/TelegramCore/Sources/PendingMessageManager.swift @@ -675,7 +675,9 @@ public final class PendingMessageManager { let sendMessageRequest: Signal if isForward { - flags |= (1 << 9) + if !messages.contains(where: { $0.0.groupingKey == nil }) { + flags |= (1 << 9) + } var forwardIds: [(MessageId, Int64)] = [] for (message, content) in messages {