aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/SuggestedAction.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2024-11-20 18:15:13 +0300
committerlevlam <levlam@telegram.org>2024-11-20 18:15:13 +0300
commiteef17ece4344bd8bd89c86fac91774c5b24225d6 (patch)
tree521c6b1674d22c4875d7694e374499e943c81f77 /td/telegram/SuggestedAction.cpp
parent14eba925ae7e704499ac2bf4fdb44517b6dffb98 (diff)
Move suggested action methods from ConfigManager to SuggestedActionManager.
Diffstat (limited to 'td/telegram/SuggestedAction.cpp')
-rw-r--r--td/telegram/SuggestedAction.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/td/telegram/SuggestedAction.cpp b/td/telegram/SuggestedAction.cpp
index 9dd0a89b5..6a63125de 100644
--- a/td/telegram/SuggestedAction.cpp
+++ b/td/telegram/SuggestedAction.cpp
@@ -7,9 +7,9 @@
#include "td/telegram/SuggestedAction.h"
#include "td/telegram/ChannelId.h"
-#include "td/telegram/ConfigManager.h"
#include "td/telegram/DialogManager.h"
#include "td/telegram/Global.h"
+#include "td/telegram/SuggestedActionManager.h"
#include "td/telegram/Td.h"
#include "td/actor/actor.h"
@@ -253,8 +253,8 @@ void dismiss_suggested_action(SuggestedAction action, Promise<Unit> &&promise) {
case SuggestedAction::Type::BirthdaySetup:
case SuggestedAction::Type::PremiumGrace:
case SuggestedAction::Type::StarsSubscriptionLowBalance:
- return send_closure_later(G()->config_manager(), &ConfigManager::dismiss_suggested_action, std::move(action),
- std::move(promise));
+ return send_closure_later(G()->suggested_action_manager(), &SuggestedActionManager::dismiss_suggested_action,
+ std::move(action), std::move(promise));
case SuggestedAction::Type::ConvertToGigagroup:
return send_closure_later(G()->dialog_manager(), &DialogManager::dismiss_dialog_suggested_action,
std::move(action), std::move(promise));
@@ -263,8 +263,8 @@ void dismiss_suggested_action(SuggestedAction action, Promise<Unit> &&promise) {
return promise.set_error(Status::Error(400, "Invalid authorization_delay specified"));
}
if (action.otherwise_relogin_days_ == 0) {
- return send_closure_later(G()->config_manager(), &ConfigManager::dismiss_suggested_action, std::move(action),
- std::move(promise));
+ return send_closure_later(G()->suggested_action_manager(), &SuggestedActionManager::dismiss_suggested_action,
+ std::move(action), std::move(promise));
}
auto days = narrow_cast<int32>(G()->get_option_integer("otherwise_relogin_days"));
if (days == action.otherwise_relogin_days_) {