From a8b146419b2aae36da25b7202292528efd3158a9 Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Mon, 3 Mar 2014 15:10:41 +0100 Subject: m_spanningtree Remove remains of the KeepNickTS workaround --- src/modules/m_spanningtree/svsnick.cpp | 9 --------- 1 file changed, 9 deletions(-) (limited to 'src/modules/m_spanningtree/svsnick.cpp') diff --git a/src/modules/m_spanningtree/svsnick.cpp b/src/modules/m_spanningtree/svsnick.cpp index 01b83dc2c..43fa0f296 100644 --- a/src/modules/m_spanningtree/svsnick.cpp +++ b/src/modules/m_spanningtree/svsnick.cpp @@ -33,17 +33,10 @@ CmdResult CommandSVSNick::Handle(User* user, std::vector& parameter if (isdigit(nick[0])) nick = u->uuid; - // Don't update the TS if the nick is exactly the same - if (u->nick == nick) - return CMD_FAILURE; - time_t NickTS = ConvToInt(parameters[2]); if (NickTS <= 0) return CMD_FAILURE; - ModuleSpanningTree* st = (ModuleSpanningTree*)(Module*)creator; - st->KeepNickTS = true; - if (!u->ForceNickChange(nick, NickTS)) { /* buh. UID them */ @@ -52,8 +45,6 @@ CmdResult CommandSVSNick::Handle(User* user, std::vector& parameter ServerInstance->Users->QuitUser(u, "Nickname collision"); } } - - st->KeepNickTS = false; } return CMD_SUCCESS; -- cgit v1.3.1-10-gc9f91