From 6e088bc053dba609cfb0b167739a81dded89fa1f Mon Sep 17 00:00:00 2001 From: Mikhail Filimonov Date: Thu, 16 Jan 2025 12:15:09 +0100 Subject: [PATCH] starsgiftscount in channel --- .../Sources/SyncCore/SyncCore_CachedChannelData.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/submodules/TelegramCore/Sources/SyncCore/SyncCore_CachedChannelData.swift b/submodules/TelegramCore/Sources/SyncCore/SyncCore_CachedChannelData.swift index c58138432f..393b32e883 100644 --- a/submodules/TelegramCore/Sources/SyncCore/SyncCore_CachedChannelData.swift +++ b/submodules/TelegramCore/Sources/SyncCore/SyncCore_CachedChannelData.swift @@ -691,6 +691,8 @@ public final class CachedChannelData: CachedPeerData { self.emojiPack = nil } + self.starGiftsCount = decoder.decodeOptionalInt32ForKey("starGiftsCount") + self.verification = decoder.decodeCodable(PeerVerification.self, forKey: "vf") self.peerIds = peerIds @@ -881,6 +883,12 @@ public final class CachedChannelData: CachedPeerData { } else { encoder.encodeNil(forKey: "vf") } + + if let starGiftsCount = self.starGiftsCount { + encoder.encodeInt32(starGiftsCount, forKey: "starGiftsCount") + } else { + encoder.encodeNil(forKey: "starGiftsCount") + } } public func isEqual(to: CachedPeerData) -> Bool {