aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/MessagesManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'td/telegram/MessagesManager.cpp')
-rw-r--r--td/telegram/MessagesManager.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp
index 3227863de..3a8383bf0 100644
--- a/td/telegram/MessagesManager.cpp
+++ b/td/telegram/MessagesManager.cpp
@@ -4315,14 +4315,15 @@ void MessagesManager::on_edited_ephemeral_message(telegram_api::object_ptr<teleg
on_get_message(std::move(message_info), false, "on_edited_ephemeral_message");
}
-void MessagesManager::on_delete_ephemeral_messages(DialogId dialog_id, vector<int32> ephemeral_message_ids) {
+void MessagesManager::on_delete_ephemeral_messages(DialogId dialog_id,
+ vector<EphemeralMessageId> ephemeral_message_ids) {
Dialog *d = get_dialog_force(dialog_id, "on_delete_ephemeral_messages");
if (d == nullptr) {
return;
}
vector<MessageId> message_ids;
for (auto ephemeral_message_id : ephemeral_message_ids) {
- auto it = d->ephemeral_message_ids.find(EphemeralMessageId(ephemeral_message_id));
+ auto it = d->ephemeral_message_ids.find(ephemeral_message_id);
if (it != d->ephemeral_message_ids.end()) {
message_ids.push_back(it->second);
}