]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_ldapoper.cpp
Improve the handling of config X-lines and filters. (#1583)
[user/henk/code/inspircd.git] / src / modules / m_ldapoper.cpp
index 104c3bb21528a1fc5deddc081d2368bccf5f1542..cde5b00d7878b9cc0da9e985881e4ea8d0062190 100644 (file)
@@ -48,7 +48,8 @@ class LDAPOperBase : public LDAPInterface
                CommandBase::Params params;
                params.push_back(opername);
                params.push_back(password);
-               oper_command->Handle(user, params);
+               ClientProtocol::TagMap tags;
+               oper_command->Handle(user, CommandBase::Params(params, tags));
        }
 
        void Fallback()
@@ -201,7 +202,7 @@ class ModuleLDAPAuth : public Module
                attribute = tag->getString("attribute");
        }
 
-       ModResult OnPreCommand(std::string& command, CommandBase::Params& parameters, LocalUser* user, bool validated, const std::string& original_line) CXX11_OVERRIDE
+       ModResult OnPreCommand(std::string& command, CommandBase::Params& parameters, LocalUser* user, bool validated) CXX11_OVERRIDE
        {
                if (validated && command == "OPER" && parameters.size() >= 2)
                {