2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 06:26:18 +00:00

Fix crash in local changelog messages.

This commit is contained in:
John Preston
2021-10-07 10:58:24 +04:00
parent 352768053d
commit 0c906a5e6d
3 changed files with 5 additions and 3 deletions

View File

@@ -3981,10 +3981,12 @@ void Session::insertCheckedServiceNotification(
| MessageFlag::LocalHistoryEntry;
auto sending = TextWithEntities(), left = message;
while (TextUtilities::CutPart(sending, left, MaxMessageSize)) {
const auto id = nextLocalMessageId();
addNewMessage(
id,
MTP_message(
MTP_flags(flags),
MTP_int(nextLocalMessageId()),
MTP_int(0), // Not used (would've been trimmed to 32 bits).
peerToMTP(PeerData::kServiceNotificationsId),
peerToMTP(PeerData::kServiceNotificationsId),
MTPMessageFwdHeader(),