Added handling of updates for edited media in scheduled messages.

This commit is contained in:
23rd 2020-05-14 17:23:07 +03:00
parent 01dc3b9382
commit 7dd9adb934

View file

@ -408,6 +408,12 @@ HistoryItem *ScheduledMessages::append(
if (i != end(list.itemById)) {
const auto existing = i->second;
message.match([&](const MTPDmessage &data) {
// Scheduled messages never have an edit date,
// so if we receive a flag about it,
// probably this message was edited.
if (data.is_edit_hide()) {
existing->applyEdition(data);
}
existing->updateSentContent({
qs(data.vmessage()),
Api::EntitiesFromMTP(