]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_conn_umodes.cpp
Fix these too!
[user/henk/code/inspircd.git] / src / modules / m_conn_umodes.cpp
index 8c962ae5715a8d46e382077e8f5369a26b50c2d2..f757fb80973d9cb8121bd8d16dcd2c6fd6ba0c96 100644 (file)
@@ -58,7 +58,7 @@ class ModuleModesOnConnect : public Module
        
        virtual Version GetVersion()
        {
-               return Version(1,0,0,1,VF_VENDOR);
+               return Version(1,1,0,1,VF_VENDOR,API_VERSION);
        }
        
        virtual void OnPostConnect(userrec* user)
@@ -81,7 +81,7 @@ class ModuleModesOnConnect : public Module
 
                                        vector<string> tokens;
 
-                                       // split ThisOperModes into modes and mode params
+                                       // split ThisUserModes into modes and mode params
                                        while (ss >> buf)
                                                tokens.push_back(buf);
 
@@ -101,7 +101,8 @@ class ModuleModesOnConnect : public Module
                                                }
                                        }
 
-                                       ServerInstance->SendMode(modes, size, user);
+                                       ServerInstance->Log(DEBUG,"Call mode handler to set modes");
+                                       ServerInstance->Parser->CallHandler("MODE", modes, size, user);
                                }
                                break;
                        }