diff options
| author | levlam <levlam@telegram.org> | 2024-01-25 17:04:02 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2024-01-25 17:04:02 +0300 |
| commit | 2b442c1caa8c8cedf3d85c90ac6ad08862d1dfed (patch) | |
| tree | ff970c8413f1e986e5d0412c208ce5c3e4717676 /td/telegram/ReactionManager.cpp | |
| parent | 650ca8844df376eaff884479f0058eb0dde95d81 (diff) | |
Add ReactionManager::reget_saved_messages_tags.
Diffstat (limited to 'td/telegram/ReactionManager.cpp')
| -rw-r--r-- | td/telegram/ReactionManager.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
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<td_api::object_ptr<td_api: if (tags_.is_inited_) { return promise.set_value(tags_.get_saved_messages_tags_object()); } + reget_saved_messages_tags(std::move(promise)); +} +void ReactionManager::reget_saved_messages_tags(Promise<td_api::object_ptr<td_api::savedMessagesTags>> &&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<Unit> &&promise) { - get_saved_messages_tags(PromiseCreator::lambda( + reget_saved_messages_tags(PromiseCreator::lambda( [promise = std::move(promise)](Result<td_api::object_ptr<td_api::savedMessagesTags>> result) mutable { promise.set_value(Unit()); })); |
