mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-11-06 17:00:13 +00:00
-bugfixes
This commit is contained in:
parent
3ff51a5ef8
commit
7afac7e0e9
@ -455,6 +455,18 @@ public func peerViewMainPeer(_ view: PeerView) -> Peer? {
|
||||
}
|
||||
}
|
||||
|
||||
public func peerViewMonoforumMainPeer(_ view: PeerView) -> Peer? {
|
||||
if let peer = peerViewMainPeer(view) {
|
||||
if let channel = peer as? TelegramChannel, channel.flags.contains(.isMonoforum), let linkedMonoforumId = channel.linkedMonoforumId {
|
||||
return view.peers[linkedMonoforumId]
|
||||
} else {
|
||||
return peer
|
||||
}
|
||||
} else {
|
||||
return nil
|
||||
}
|
||||
}
|
||||
|
||||
public extension RenderedPeer {
|
||||
convenience init(message: Message) {
|
||||
var peers = SimpleDictionary<PeerId, Peer>()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user