From e86539c015798555e2003375c1121d9abd5f1caa Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 27 Oct 2023 14:04:09 +0300 Subject: [PATCH] Support story sender channel in get_message_content_min_channel_ids. --- td/telegram/MessageContent.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/td/telegram/MessageContent.cpp b/td/telegram/MessageContent.cpp index a5cf71a9e..5889e4197 100644 --- a/td/telegram/MessageContent.cpp +++ b/td/telegram/MessageContent.cpp @@ -3775,6 +3775,14 @@ vector get_message_content_min_channel_ids(const Td *td, const Messag case MessageContentType::ProximityAlertTriggered: // not supported server-side break; + case MessageContentType::Story: { + const auto *content = static_cast(message_content); + auto dialog_id = content->story_full_id.get_dialog_id(); + if (dialog_id.get_type() == DialogType::Channel) { + return {dialog_id.get_channel_id()}; + } + break; + } case MessageContentType::Giveaway: { const auto *content = static_cast(message_content); return content->giveaway_parameters.get_channel_ids();