diff --git a/submodules/TelegramCore/Sources/TelegramEngine/Data/PeersData.swift b/submodules/TelegramCore/Sources/TelegramEngine/Data/PeersData.swift index 047fefea4e..33090ff7ee 100644 --- a/submodules/TelegramCore/Sources/TelegramEngine/Data/PeersData.swift +++ b/submodules/TelegramCore/Sources/TelegramEngine/Data/PeersData.swift @@ -7,6 +7,15 @@ public typealias EngineSecretChatKeyFingerprint = SecretChatKeyFingerprint public enum EnginePeerCachedInfoItem { case known(T) case unknown + + public var knownValue: T? { + switch self { + case let .known(value): + return value + case .unknown: + return nil + } + } } extension EnginePeerCachedInfoItem: Equatable where T: Equatable {