]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_alias.cpp
Fix these too!
[user/henk/code/inspircd.git] / src / modules / m_alias.cpp
index 6ee98834de67de7ac01ce1dcd1d7a2a6bc801a88..88e07e2d0f677076df7eb7e786ce393375c86140 100644 (file)
@@ -88,7 +88,7 @@ class ModuleAlias : public Module
 
        virtual Version GetVersion()
        {
-               return Version(1,0,0,1,VF_VENDOR);
+               return Version(1,1,0,1,VF_VENDOR,API_VERSION);
        }
 
        std::string GetVar(std::string varname, const std::string &original_line)
@@ -237,9 +237,15 @@ class ModuleAlias : public Module
                        x++;
                }
 
-               if (ServerInstance->CallCommandHandler(parv[0], &parv[1], x-1, user) == CMD_INVALID)
+               ServerInstance->Log(DEBUG,"Call command handler on %s", parv[0]);
+
+               if (ServerInstance->Parser->CallHandler(parv[0], &parv[1], x-1, user) == CMD_INVALID)
+               {
+                       ServerInstance->Log(DEBUG,"Unknown command or not enough parameters");
+               }
+               else
                {
-                       user->WriteServ("421 %s %s :Unknown command", user->nick, parv[0]);
+                       ServerInstance->Log(DEBUG,"Command handler called successfully.");
                }
        }