diff options
Diffstat (limited to 'src/modules/m_operjoin.cpp')
| -rw-r--r-- | src/modules/m_operjoin.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/m_operjoin.cpp b/src/modules/m_operjoin.cpp index e44224f4c..2608dcca3 100644 --- a/src/modules/m_operjoin.cpp +++ b/src/modules/m_operjoin.cpp @@ -52,7 +52,7 @@ public: operChans.push_back(channame); } - void OnPostOper(User* user) override + void OnPostOperLogin(User* user) override { LocalUser* localuser = IS_LOCAL(user); if (!localuser) @@ -64,7 +64,7 @@ public: Channel::JoinUser(localuser, operchan, override); } - irc::commasepstream ss(localuser->oper->getConfig("autojoin")); + irc::commasepstream ss(localuser->oper->GetConfig()->getString("autojoin")); for (std::string channame; ss.GetToken(channame); ) { if (ServerInstance->Channels.IsChannel(channame)) |
