Fix empty send as

This commit is contained in:
Isaac 2024-08-12 23:17:30 +08:00
parent 127fdcbfbf
commit af4d13febe

View File

@ -298,12 +298,17 @@ extension ChatControllerImpl {
allPeers = peers
var hasAnonymousPeer = false
var hasSelfPeer = false
for peer in peers {
if peer.peer.id == channel.id {
hasAnonymousPeer = true
break
} else if peer.peer.id == strongSelf.context.account.peerId {
hasSelfPeer = true
}
}
if !hasSelfPeer {
allPeers?.insert(currentAccountPeer, at: 0)
}
if !hasAnonymousPeer {
allPeers?.insert(SendAsPeer(peer: channel, subscribers: 0, isPremiumRequired: false), at: 0)
}