From 40144546bbc48c92c9828526beb45ea67a2d1394 Mon Sep 17 00:00:00 2001 From: levlam Date: Sun, 4 Mar 2018 02:09:08 +0300 Subject: [PATCH] Silence MESSAGE_NOT_MODIFIED for regular users. GitOrigin-RevId: 4cab24b760b68f378f48aeaed321889a2f3fa2ac --- td/telegram/MessagesManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 6af16762d..057b26aab 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -2359,6 +2359,9 @@ class EditMessageActor : public NetActorOnce { void on_error(uint64 id, Status status) override { LOG(INFO) << "Receive error for editMessage: " << status; + if (!td->auth_manager_->is_bot() && status.message() == "MESSAGE_NOT_MODIFIED") { + return promise_.set_value(Unit()); + } td->messages_manager_->on_get_dialog_error(dialog_id_, status, "EditMessageActor"); promise_.set_error(std::move(status)); }