Add G()->story_manager().
This commit is contained in:
parent
f5208dd8bd
commit
88620d1347
@ -59,6 +59,7 @@ class SponsoredMessageManager;
|
||||
class StateManager;
|
||||
class StickersManager;
|
||||
class StorageManager;
|
||||
class StoryManager;
|
||||
class Td;
|
||||
class TdDb;
|
||||
class TempAuthKeyWatchdog;
|
||||
@ -358,6 +359,13 @@ class Global final : public ActorContext {
|
||||
storage_manager_ = storage_manager;
|
||||
}
|
||||
|
||||
ActorId<StoryManager> story_manager() const {
|
||||
return story_manager_;
|
||||
}
|
||||
void set_story_manager(ActorId<StoryManager> story_manager) {
|
||||
story_manager_ = story_manager;
|
||||
}
|
||||
|
||||
ActorId<ThemeManager> theme_manager() const {
|
||||
return theme_manager_;
|
||||
}
|
||||
@ -522,6 +530,7 @@ class Global final : public ActorContext {
|
||||
ActorId<SponsoredMessageManager> sponsored_message_manager_;
|
||||
ActorId<StickersManager> stickers_manager_;
|
||||
ActorId<StorageManager> storage_manager_;
|
||||
ActorId<StoryManager> story_manager_;
|
||||
ActorId<ThemeManager> theme_manager_;
|
||||
ActorId<TopDialogManager> top_dialog_manager_;
|
||||
ActorId<UpdatesManager> updates_manager_;
|
||||
|
@ -3942,6 +3942,7 @@ void Td::init_managers() {
|
||||
G()->set_stickers_manager(stickers_manager_actor_.get());
|
||||
story_manager_ = make_unique<StoryManager>(this, create_reference());
|
||||
story_manager_actor_ = register_actor("StoryManager", story_manager_.get());
|
||||
G()->set_story_manager(story_manager_actor_.get());
|
||||
theme_manager_ = make_unique<ThemeManager>(this, create_reference());
|
||||
theme_manager_actor_ = register_actor("ThemeManager", theme_manager_.get());
|
||||
G()->set_theme_manager(theme_manager_actor_.get());
|
||||
|
Loading…
Reference in New Issue
Block a user