]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/metadata.cpp
m_spanningtree Assign an id to new Memberships
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / metadata.cpp
index d151bc4501a8c1e7bf9f60a18396c3aeb74f256f..13ccabc353584754e189164f4373fed2b31b8ab3 100644 (file)
@@ -41,10 +41,7 @@ CmdResult CommandMetadata::Handle(User* srcuser, std::vector<std::string>& param
                if (!c)
                        return CMD_FAILURE;
 
-               time_t ChanTS = ConvToInt(params[1]);
-               if (!ChanTS)
-                       return CMD_INVALID;
-
+               time_t ChanTS = ServerCommand::ExtractTS(params[1]);
                if (c->age < ChanTS)
                        // Their TS is newer than ours, discard this command and do not propagate
                        return CMD_FAILURE;