]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Fix the 'w' extban not being added to the EXTBAN 005 numeric.
authorSadie Powell <sadie@witchery.services>
Sat, 17 Apr 2021 13:18:50 +0000 (14:18 +0100)
committerSadie Powell <sadie@witchery.services>
Sat, 17 Apr 2021 13:18:50 +0000 (14:18 +0100)
src/modules/m_cgiirc.cpp

index 434043e46966edba34fd6ca66b3fdf92b86a667c..f0963e4c1a81706a33ab134795796afb0fd2dd6f 100644 (file)
@@ -332,6 +332,11 @@ class ModuleCgiIRC
                ServerInstance->SNO->EnableSnomask('w', "CGIIRC");
        }
 
+       void On005Numeric(std::map<std::string, std::string>& tokens) CXX11_OVERRIDE
+       {
+               tokens["EXTBAN"].push_back('w');
+       }
+
        ModResult OnCheckBan(User* user, Channel*, const std::string& mask) CXX11_OVERRIDE
        {
                if (mask.length() <= 2 || mask[0] != 'w' || mask[1] != ':')