From a247b41516db5c0bf625f98a7198054edb34bcc2 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 12 Jul 2023 12:24:07 +0100 Subject: Fix sending the wrong message when a user requests stats. Closes #2051. --- src/coremods/core_stats.cpp | 2 +- src/modules/m_dnsbl.cpp | 2 +- src/modules/m_filter.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/coremods/core_stats.cpp b/src/coremods/core_stats.cpp index 838c4dc7e..1d5a35bc8 100644 --- a/src/coremods/core_stats.cpp +++ b/src/coremods/core_stats.cpp @@ -118,7 +118,7 @@ void CommandStats::DoStats(Stats::Context& stats) if (res == MOD_RES_DENY) { const char* what = IS_LOCAL(user) ? "Stats" : "Remote stats"; - ServerInstance->SNO.WriteToSnoMask('t', "{} '{}' denied for {} ({})", what, statschar, user->nick, user->GetRealUserHost()); + ServerInstance->SNO.WriteToSnoMask('t', "{} '{}' requested by {} ({})", what, statschar, user->nick, user->GetRealUserHost()); stats.AddRow(219, statschar, "End of /STATS report"); return; } diff --git a/src/modules/m_dnsbl.cpp b/src/modules/m_dnsbl.cpp index 4c828e6ac..57ab49442 100644 --- a/src/modules/m_dnsbl.cpp +++ b/src/modules/m_dnsbl.cpp @@ -658,7 +658,7 @@ public: stats.AddGenericRow("Total DNSBL hits: " + ConvToStr(total_hits)); stats.AddGenericRow("Total DNSBL misses: " + ConvToStr(total_misses)); stats.AddGenericRow("Total DNSBL errors: " + ConvToStr(total_errors)); - return MOD_RES_PASSTHRU; + return MOD_RES_DENY; } }; diff --git a/src/modules/m_filter.cpp b/src/modules/m_filter.cpp index f6707021e..4236a4cbe 100644 --- a/src/modules/m_filter.cpp +++ b/src/modules/m_filter.cpp @@ -915,7 +915,7 @@ ModResult ModuleFilter::OnStats(Stats::Context& stats) stats.AddRow(223, "EXEMPT " + exemptednick); } } - return MOD_RES_PASSTHRU; + return MOD_RES_DENY; } void ModuleFilter::OnUnloadModule(Module* mod) -- cgit v1.3.1-10-gc9f91