Fix drafts in topics.

This commit is contained in:
John Preston
2023-10-24 13:10:17 +04:00
parent 91ab82c9da
commit 2d3e2b1ef8
2 changed files with 4 additions and 5 deletions
+3 -4
View File
@@ -46,7 +46,8 @@ MTPInputReplyTo ReplyToForMTP(
}
}
} else if (replyTo.messageId || replyTo.topicRootId) {
const auto external = (replyTo.messageId.peer != history->peer->id);
const auto external = replyTo.messageId
&& (replyTo.messageId.peer != history->peer->id);
const auto quoteEntities = Api::EntitiesToMTP(
&history->session(),
replyTo.quote.entities,
@@ -61,9 +62,7 @@ MTPInputReplyTo ReplyToForMTP(
| (quoteEntities.v.isEmpty()
? Flag()
: Flag::f_quote_entities)),
MTP_int(replyTo.messageId
? replyTo.messageId.msg
: replyTo.topicRootId),
MTP_int(replyTo.messageId ? replyTo.messageId.msg : 0),
MTP_int(replyTo.topicRootId),
(external
? owner->peer(replyTo.messageId.peer)->input