]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Invite timeout on server-to-server is already a unix timestamp
authorw00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 7 Sep 2008 19:34:02 +0000 (19:34 +0000)
committerw00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 7 Sep 2008 19:34:02 +0000 (19:34 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10452 e03df62e-2008-0410-955e-edbf42e46eb7

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))