From 6a56320b069e17511e4ae5b1a76a245a6e777543 Mon Sep 17 00:00:00 2001 From: levlam Date: Sat, 22 Feb 2020 17:04:15 +0300 Subject: [PATCH] Fix saving new channels to database. GitOrigin-RevId: 77074cfbec8299dfc0be9ba70a79afc1e7c3256a --- td/telegram/ContactsManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index 7e3f0e0a9..f434e6369 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -7373,7 +7373,7 @@ void ContactsManager::on_load_channel_from_database(ChannelId channel_id, string } else { CHECK(!c->is_saved); // channel can't be saved before load completes CHECK(!c->is_being_saved); - if (c->participant_count == 0) { + if (c->participant_count == 0 && !value.empty()) { Channel temp_c; log_event_parse(temp_c, value).ensure(); if (temp_c.participant_count != 0) {