From 36da0833c5512a72cbf500a2f5faef5a26ed8dae Mon Sep 17 00:00:00 2001 From: Peter Powell Date: Wed, 19 Dec 2018 09:02:09 +0000 Subject: Add the tag and switch ListModeBase to always use it. The old method of doing this was: 1. Extremely inconsistently used. Some list modes used and some used their own config tag. 2. Not documented in the slightest. There was a small reference to for the ban mode but nothing else. 3. In some cases conflicting with other config tags. The chanfilter module defined a tag for general config whilst also using it for the max list settings. The new tag avoids these issues entirely. --- src/coremods/core_channel/core_channel.cpp | 2 +- src/coremods/core_channel/core_channel.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/coremods') diff --git a/src/coremods/core_channel/core_channel.cpp b/src/coremods/core_channel/core_channel.cpp index 76e220765..bf51bd4b2 100644 --- a/src/coremods/core_channel/core_channel.cpp +++ b/src/coremods/core_channel/core_channel.cpp @@ -181,7 +181,7 @@ class CoreModChannel : public Module, public CheckExemption::EventListener // Config is valid, apply it - // Validates and applies tags, so do it first + // Validates and applies tags, so do it first banmode.DoRehash(); exemptions.swap(exempts); diff --git a/src/coremods/core_channel/core_channel.h b/src/coremods/core_channel/core_channel.h index 59a417790..6e11275df 100644 --- a/src/coremods/core_channel/core_channel.h +++ b/src/coremods/core_channel/core_channel.h @@ -164,7 +164,7 @@ class ModeChannelBan : public ListModeBase { public: ModeChannelBan(Module* Creator) - : ListModeBase(Creator, "ban", 'b', "End of channel ban list", 367, 368, true, "maxbans") + : ListModeBase(Creator, "ban", 'b', "End of channel ban list", 367, 368, true) { } }; -- cgit v1.2.3