]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/commands/cmd_invite.cpp
Use the remote channel's capitalization on a losing TS merge
[user/henk/code/inspircd.git] / src / commands / cmd_invite.cpp
index 8b2fcfa93a1852c6ee33faa8e64eaa8beeeb2922..438aa37d0fe53ca5cfcbb5f8c46a2217b1cddda2 100644 (file)
@@ -41,7 +41,12 @@ CmdResult CommandInvite::Handle (const std::vector<std::string>& parameters, Use
 
        if (parameters.size() == 2 || parameters.size() == 3)
        {
-               User* u = ServerInstance->FindNick(parameters[0]);
+               User* u;
+               if (IS_LOCAL(user))
+                       u = ServerInstance->FindNickOnly(parameters[0]);
+               else
+                       u = ServerInstance->FindNick(parameters[0]);
+
                Channel* c = ServerInstance->FindChan(parameters[1]);
                time_t timeout = 0;
                if (parameters.size() == 3)