From 38e15c9bdb9cfba498744a1a683e4972de5bfef3 Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 18 Mar 2021 17:27:33 +0400 Subject: [PATCH] Fix saving legacy chat admins without migration. Fixes #10558. --- Telegram/SourceFiles/data/data_chat.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/data/data_chat.cpp b/Telegram/SourceFiles/data/data_chat.cpp index 91ee913130..da0eaaad99 100644 --- a/Telegram/SourceFiles/data/data_chat.cpp +++ b/Telegram/SourceFiles/data/data_chat.cpp @@ -52,7 +52,8 @@ auto ChatData::defaultAdminRights(not_null user) -> AdminRights { const auto isCreator = (creator == user->bareId()) || (user->isSelf() && amCreator()); using Flag = AdminRight; - return Flag::f_change_info + return Flag::f_other + | Flag::f_change_info | Flag::f_delete_messages | Flag::f_ban_users | Flag::f_invite_users