From 4198bff4afe5179a09020e77c1b762839f4d137a Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 13 Feb 2024 14:17:47 +0300 Subject: [PATCH] Don't initialize story sender for anonymous administrators. --- td/telegram/StoryManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/td/telegram/StoryManager.cpp b/td/telegram/StoryManager.cpp index 986b11fe5..054ac2b47 100644 --- a/td/telegram/StoryManager.cpp +++ b/td/telegram/StoryManager.cpp @@ -4768,7 +4768,7 @@ void StoryManager::send_story(DialogId dialog_id, td_api::object_ptrcontacts_manager_->is_megagroup_channel(dialog_id.get_channel_id())) { story->sender_dialog_id_ = td_->messages_manager_->get_dialog_default_send_message_as_dialog_id(dialog_id); - if (story->sender_dialog_id_ == DialogId()) { + if (story->sender_dialog_id_ == DialogId() && !td_->dialog_manager_->is_anonymous_administrator(dialog_id, nullptr)) { story->sender_dialog_id_ = td_->dialog_manager_->get_my_dialog_id(); } }