Skip to content

Commit c2f2744

Browse files
author
Isaac
committed
Don't display send as when there is only one peer
1 parent 1ef4640 commit c2f2744

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryItemSetContainerComponent.swift

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3028,11 +3028,13 @@ public final class StoryItemSetContainerComponent: Component {
30283028
}
30293029

30303030
var sendAsPeer: SendAsPeer?
3031-
if let currentSendAsPeer = self.sendMessageContext.currentSendAsPeer {
3032-
sendAsPeer = currentSendAsPeer
3033-
} else {
3034-
sendAsPeer = liveChatStateValue.defaultSendAs.flatMap { defaultSendAs in
3035-
return self.sendMessageContext.sendAsData?.availablePeers.first(where: { $0.peer.id == defaultSendAs })
3031+
if let sendAsData = self.sendMessageContext.sendAsData, sendAsData.availablePeers.count > 1 {
3032+
if let currentSendAsPeer = self.sendMessageContext.currentSendAsPeer {
3033+
sendAsPeer = currentSendAsPeer
3034+
} else {
3035+
sendAsPeer = liveChatStateValue.defaultSendAs.flatMap { defaultSendAs in
3036+
return self.sendMessageContext.sendAsData?.availablePeers.first(where: { $0.peer.id == defaultSendAs })
3037+
}
30363038
}
30373039
}
30383040

0 commit comments

Comments
 (0)