From d6715f1aec16d207247f64a6303dbaebcd2b54b8 Mon Sep 17 00:00:00 2001 From: RadRussianRus Date: Mon, 19 Apr 2021 00:21:23 +0300 Subject: [PATCH] Possible fix for repeating changelogs --- Telegram/SourceFiles/core/changelogs.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/core/changelogs.cpp b/Telegram/SourceFiles/core/changelogs.cpp index 0af0f5794..f43b02e44 100644 --- a/Telegram/SourceFiles/core/changelogs.cpp +++ b/Telegram/SourceFiles/core/changelogs.cpp @@ -175,7 +175,9 @@ std::unique_ptr Changelogs::Create( const auto oldVersion = local.oldVersion(); const auto oldKotatoVersion = Local::oldKotatoVersion(); local.clearOldVersion(); - return (!cKotatoFirstRun() && oldKotatoVersion < AppKotatoVersion) + return (!cKotatoFirstRun() + && oldVersion != 0 + && oldKotatoVersion < AppKotatoVersion) ? std::make_unique(session, oldVersion, oldKotatoVersion) : nullptr; }