From b5ae6d32055d0724761501d64766d56944d82a82 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Sat, 9 Apr 2022 03:45:51 +0200 Subject: [PATCH] Revert "Message: Show correct message sender when forwarding (#1784)" This reverts commit 754ef496220dbbf6580d3a77d705578cd8cfb645. --- src/components/common/EmbeddedMessage.tsx | 2 +- .../middle/composer/ComposerEmbeddedMessage.tsx | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/components/common/EmbeddedMessage.tsx b/src/components/common/EmbeddedMessage.tsx index b0931d43f..e168182dc 100644 --- a/src/components/common/EmbeddedMessage.tsx +++ b/src/components/common/EmbeddedMessage.tsx @@ -54,7 +54,7 @@ const EmbeddedMessage: FC = ({ const lang = useLang(); - const senderTitle = message?.forwardInfo?.hiddenUserName || (sender && getSenderTitle(lang, sender)); + const senderTitle = sender && getSenderTitle(lang, sender); return (
( } let sender: ApiChat | ApiUser | undefined; - if ((isForwarding || replyingToId) && message) { + if (replyingToId && message) { const { forwardInfo } = message; const isChatWithSelf = chatId === currentUserId; + if (forwardInfo && (forwardInfo.isChannelPost || isChatWithSelf)) { sender = selectForwardedSender(global, message); } @@ -158,10 +159,8 @@ export default memo(withGlobal( if (!sender) { sender = selectSender(global, message); } - - if (!sender) { - sender = isUserId(fromChatId!) ? selectUser(global, fromChatId!) : selectChat(global, fromChatId!); - } + } else if (isForwarding) { + sender = isUserId(fromChatId!) ? selectUser(global, fromChatId!) : selectChat(global, fromChatId!); } return {