From ff902f2a1f30fb3aa938395211b709acddf4a25c Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 25 May 2023 14:56:32 +0400 Subject: [PATCH] Send StoryReply info correctly. --- Telegram/SourceFiles/media/stories/media_stories_controller.cpp | 2 +- Telegram/SourceFiles/media/stories/media_stories_reply.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/media/stories/media_stories_controller.cpp b/Telegram/SourceFiles/media/stories/media_stories_controller.cpp index 3f1a2871c..82d1696e1 100644 --- a/Telegram/SourceFiles/media/stories/media_stories_controller.cpp +++ b/Telegram/SourceFiles/media/stories/media_stories_controller.cpp @@ -376,7 +376,7 @@ void Controller::show( _header->show({ .user = list.user, .date = item.date }); _slider->show({ .index = _index, .total = list.total }); - _replyArea->show({ .user = list.user }); + _replyArea->show({ .user = list.user, .id = id.story }); if (_contentFaded) { togglePaused(true); diff --git a/Telegram/SourceFiles/media/stories/media_stories_reply.cpp b/Telegram/SourceFiles/media/stories/media_stories_reply.cpp index bbc28a75d..b11228f46 100644 --- a/Telegram/SourceFiles/media/stories/media_stories_reply.cpp +++ b/Telegram/SourceFiles/media/stories/media_stories_reply.cpp @@ -195,6 +195,7 @@ Api::SendAction ReplyArea::prepareSendAction( const auto history = _data.user->owner().history(_data.user); auto result = Api::SendAction(history, options); result.options.sendAs = _controls->sendAsPeer(); + result.replyTo.storyId = { .peer = _data.user->id, .story = _data.id }; return result; }