mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-07-18 17:21:08 +00:00
Various fixes
This commit is contained in:
parent
f59abe1689
commit
91eb2ac8bd
@ -283,7 +283,7 @@ public final class ChatTitleView: UIView, NavigationBarTitleView {
|
|||||||
titleCredibilityIcon = .fake
|
titleCredibilityIcon = .fake
|
||||||
} else if peer.isScam {
|
} else if peer.isScam {
|
||||||
titleCredibilityIcon = .scam
|
titleCredibilityIcon = .scam
|
||||||
} else if let emojiStatus = peer.emojiStatus, !premiumConfiguration.isPremiumDisabled {
|
} else if let emojiStatus = peer.emojiStatus {
|
||||||
titleStatusIcon = .emojiStatus(emojiStatus)
|
titleStatusIcon = .emojiStatus(emojiStatus)
|
||||||
} else if peer.isPremium && !premiumConfiguration.isPremiumDisabled {
|
} else if peer.isPremium && !premiumConfiguration.isPremiumDisabled {
|
||||||
titleCredibilityIcon = .premium
|
titleCredibilityIcon = .premium
|
||||||
|
@ -411,10 +411,11 @@ final class ChatReportPeerTitlePanelNode: ChatTitleAccessoryPanelNode {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private func openPremiumEmojiStatusDemo() {
|
private func openPremiumEmojiStatusDemo() {
|
||||||
guard let navigationController = self.interfaceInteraction?.getNavigationController(), let peerId = self.presentationInterfaceState?.chatLocation.peerId, let emojiStatus = self.presentationInterfaceState?.renderedPeer?.peer?.emojiStatus, case let .emoji(fileId) = emojiStatus.content else {
|
guard let navigationController = self.interfaceInteraction?.getNavigationController(), let peerId = self.presentationInterfaceState?.chatLocation.peerId, let emojiStatus = self.presentationInterfaceState?.renderedPeer?.peer?.emojiStatus else {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let fileId = emojiStatus.fileId
|
||||||
let source: Signal<PremiumSource, NoError> = self.emojiStatusFileAndPackTitle.get()
|
let source: Signal<PremiumSource, NoError> = self.emojiStatusFileAndPackTitle.get()
|
||||||
|> take(1)
|
|> take(1)
|
||||||
|> mapToSignal { emojiStatusFileAndPack -> Signal<PremiumSource, NoError> in
|
|> mapToSignal { emojiStatusFileAndPack -> Signal<PremiumSource, NoError> in
|
||||||
|
Loading…
x
Reference in New Issue
Block a user