diff --git a/td/telegram/ReactionManager.cpp b/td/telegram/ReactionManager.cpp index aaf82ee4f..fd6f9d6e6 100644 --- a/td/telegram/ReactionManager.cpp +++ b/td/telegram/ReactionManager.cpp @@ -850,7 +850,10 @@ void ReactionManager::get_saved_messages_tags(Promise> &&promise) { auto &promises = pending_get_saved_reaction_tags_queries_; promises.push_back(std::move(promise)); if (promises.size() != 1) { @@ -923,7 +926,7 @@ void ReactionManager::send_update_saved_messages_tags() { } void ReactionManager::on_update_saved_reaction_tags(Promise &&promise) { - get_saved_messages_tags(PromiseCreator::lambda( + reget_saved_messages_tags(PromiseCreator::lambda( [promise = std::move(promise)](Result> result) mutable { promise.set_value(Unit()); })); diff --git a/td/telegram/ReactionManager.h b/td/telegram/ReactionManager.h index 76083eef2..b0bf65818 100644 --- a/td/telegram/ReactionManager.h +++ b/td/telegram/ReactionManager.h @@ -193,6 +193,8 @@ class ReactionManager final : public Actor { td_api::object_ptr get_update_active_emoji_reactions_object() const; + void reget_saved_messages_tags(Promise> &&promise); + void on_get_saved_messages_tags(Result> &&r_tags); td_api::object_ptr get_update_saved_messages_tags_object() const;