aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_operlog.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2020-04-14 19:57:10 +0100
committerGravatar Sadie Powell2020-04-14 19:57:10 +0100
commitbafb721640e6e5847b2a61f6c1989161bab04368 (patch)
treebc32aa57ef97eba6bbf3dc1c73b7289e04f1a82a /src/modules/m_operlog.cpp
parentAlow modules to specify multiple syntax lines. (diff)
parentRename mkversions to mkdescriptions. (diff)
Merge branch 'insp3' into master.
Diffstat (limited to 'src/modules/m_operlog.cpp')
-rw-r--r--src/modules/m_operlog.cpp11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/modules/m_operlog.cpp b/src/modules/m_operlog.cpp
index 14e1ddcda..fe664689b 100644
--- a/src/modules/m_operlog.cpp
+++ b/src/modules/m_operlog.cpp
@@ -28,7 +28,6 @@
class ModuleOperLog
: public Module
- , public ISupport::EventListener
{
private:
bool tosnomask;
@@ -36,7 +35,6 @@ class ModuleOperLog
public:
ModuleOperLog()
: Module(VF_VENDOR, "Allows the server administrator to make the server log when a server operator-only command is executed.")
- , ISupport::EventListener(this)
{
}
@@ -62,20 +60,15 @@ class ModuleOperLog
if ((thiscommand) && (thiscommand->flags_needed == 'o'))
{
std::string msg = "[" + user->GetFullRealHost() + "] " + command + " " + stdalgo::string::join(parameters);
- ServerInstance->Logs.Log(MODNAME, LOG_DEFAULT, "OPERLOG: " + msg);
if (tosnomask)
ServerInstance->SNO.WriteGlobalSno('r', msg);
+ else
+ ServerInstance->Logs.Log(MODNAME, LOG_DEFAULT, msg);
}
}
return MOD_RES_PASSTHRU;
}
-
- void OnBuildISupport(ISupport::TokenMap& tokens) override
- {
- tokens["OPERLOG"];
- }
-
};
MODULE_INIT(ModuleOperLog)