1
0
mirror of https://github.com/anope/anope.git synced 2026-06-25 20:16:36 +02:00

Accept 1.8s svid ts on plexus too

This commit is contained in:
Adam
2012-11-01 14:06:34 -04:00
parent b64abebd24
commit 9aa71af1e5
+7 -1
View File
@@ -626,7 +626,13 @@ struct IRCDMessageUID : IRCDMessage
ip.clear();
User *user = new User(params[0], params[4], params[9], params[5], ip, source.GetServer(), params[10], params[2].is_pos_number_only() ? convertTo<time_t>(params[2]) : 0, params[3], params[7]);
if (user && user->server->IsSynced() && nickserv)
if (params[8] != "0" && params[8].is_pos_number_only() && convertTo<time_t>(params[8]) == user->timestamp)
{
NickAlias *na = findnick(user->nick);
if (na)
user->Login(na->nc);
}
else if (user && user->server->IsSynced() && nickserv)
nickserv->Validate(user);
return true;