diff options
| author | Adam <Adam@anope.org> | 2013-01-02 13:59:33 -0500 |
|---|---|---|
| committer | Adam <Adam@anope.org> | 2013-01-02 13:59:33 -0500 |
| commit | 827469600e8cf98fea7aec09ceaa77a097300b72 (patch) | |
| tree | 6c957be4e9f2a0c8c6eddf2537b8553f1f6ffdbb /modules/protocol/inspircd11.cpp | |
| parent | bf718e869892bf418051d0140d7628c69d4ee3c9 (diff) | |
Move nickserv validate stuff to an event in nickserv.cpp
Diffstat (limited to 'modules/protocol/inspircd11.cpp')
| -rw-r--r-- | modules/protocol/inspircd11.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/modules/protocol/inspircd11.cpp b/modules/protocol/inspircd11.cpp index c95645de9..5a6d19af7 100644 --- a/modules/protocol/inspircd11.cpp +++ b/modules/protocol/inspircd11.cpp @@ -766,14 +766,7 @@ struct IRCDMessageNick : IRCDMessage NickAlias *na = NickAlias::Find(user->nick); Anope::string *svidbuf = na ? na->nc->GetExt<ExtensibleItemClass<Anope::string> *>("authenticationtoken") : NULL; if (na && svidbuf && *svidbuf == params[0]) - { - NickCore *nc = na->nc; - user->Login(nc); - if (!Config->NoNicknameOwnership && na->nc->HasFlag(NI_UNCONFIRMED) == false) - user->SetMode(NickServ, UMODE_REGISTERED); - } - else - NickServService->Validate(user); + NickServService->Login(user, na); } } else if (params.size() == 1 && source.GetUser()) |
