From 35045bf18efa9a346a958eadeea670a3d4bdfe6f Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 21 Oct 2020 02:23:29 +0300 Subject: [PATCH] Fix get_dialog_pinned_message. GitOrigin-RevId: 19c58053e7d0d28729f6f7ca341b788df02a091d --- td/telegram/MessagesManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index abe3fcd1b..71eb326f2 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -16339,6 +16339,8 @@ MessageId MessagesManager::get_dialog_pinned_message(DialogId dialog_id, Promise input_message = make_tl_object(); } get_message_force_from_server(d, d->last_pinned_message_id, std::move(promise), std::move(input_message)); + } else { + promise.set_value(Unit()); } return d->last_pinned_message_id;