diff options
Diffstat (limited to 'src/modules/m_opermodes.cpp')
| -rw-r--r-- | src/modules/m_opermodes.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/m_opermodes.cpp b/src/modules/m_opermodes.cpp index 2d7c39539..e0911986c 100644 --- a/src/modules/m_opermodes.cpp +++ b/src/modules/m_opermodes.cpp @@ -35,12 +35,12 @@ public: { } - void OnPostOper(User* user) override + void OnPostOperLogin(User* user) override { if (!IS_LOCAL(user)) return; // We don't handle remote users. - const std::string opermodes = user->oper->getConfig("modes"); + const std::string opermodes = user->oper->GetConfig()->getString("modes"); if (opermodes.empty()) return; // We don't have any modes to set. |
