]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/commands/cmd_invite.cpp
Fix obvious oversight spotted by Ankit, provide xline reasons when adding them
[user/henk/code/inspircd.git] / src / commands / cmd_invite.cpp
index 9e74b541bfd3e5122854f29211279341b97ee0e1..ac9ad08f99edadb69f72d070437ff3bc0f741745 100644 (file)
@@ -32,7 +32,10 @@ CmdResult CommandInvite::Handle (const std::vector<std::string>& parameters, Use
                time_t timeout = 0;
                if (parameters.size() == 3)
                {
-                       timeout = time(NULL) + ServerInstance->Duration(parameters[2]);
+                       if (IS_LOCAL(user))
+                               timeout = time(NULL) + ServerInstance->Duration(parameters[2]);
+                       else
+                               timeout = ConvToInt(parameters[2]);
                }
 
                if ((!c) || (!u))