MCPcopy Create free account
hub / github.com/TDesktop-x64/tdesktop / ensureForum

Method ensureForum

Telegram/SourceFiles/data/data_user.cpp:95–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

93BotInfo::~BotInfo() = default;
94
95void BotInfo::ensureForum(not_null<UserData*> that) {
96 if (!_forum) {
97 const auto history = that->owner().history(that);
98 _forum = std::make_unique<Data::Forum>(history);
99 history->forumChanged(nullptr);
100 }
101}
102
103Data::Forum *BotInfo::forum() const {
104 return _forum.get();

Callers 1

setFlagsMethod · 0.45

Calls 3

forumChangedMethod · 0.80
historyMethod · 0.45
ownerMethod · 0.45

Tested by

no test coverage detected