From e33ca9d3167b370f490cb16bfb55f2ca40f1a716 Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 19 Dec 2024 13:51:41 +0400 Subject: [PATCH] Fix top/recent peers cache write error. --- Telegram/SourceFiles/data/components/recent_peers.cpp | 2 +- Telegram/SourceFiles/data/components/top_peers.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/data/components/recent_peers.cpp b/Telegram/SourceFiles/data/components/recent_peers.cpp index 6b49ea759..0997cc150 100644 --- a/Telegram/SourceFiles/data/components/recent_peers.cpp +++ b/Telegram/SourceFiles/data/components/recent_peers.cpp @@ -85,7 +85,7 @@ QByteArray RecentPeers::serialize() const { auto stream = Serialize::ByteArrayWriter(size); stream << quint32(AppVersion) - << quint32(_list.size()); + << quint32(count); for (const auto &peer : list) { Serialize::writePeer(stream, peer); } diff --git a/Telegram/SourceFiles/data/components/top_peers.cpp b/Telegram/SourceFiles/data/components/top_peers.cpp index e068be199..4fac09a09 100644 --- a/Telegram/SourceFiles/data/components/top_peers.cpp +++ b/Telegram/SourceFiles/data/components/top_peers.cpp @@ -264,7 +264,7 @@ QByteArray TopPeers::serialize() const { stream << quint32(AppVersion) << quint32(_disabled ? 1 : 0) - << quint32(_list.size()); + << quint32(count); for (const auto &top : list) { Serialize::writePeer(stream, top.peer); stream << SerializeRating(top.rating);