mirror of
https://github.com/ergochat/ergo.git
synced 2025-01-05 17:42:33 +01:00
fix #1326
This commit is contained in:
parent
ff86edc9d7
commit
328f6013f3
@ -301,6 +301,13 @@ func (server *Server) tryRegister(c *Client, session *Session) (exiting bool) {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Apply default user modes (without updating the invisible counter)
|
||||||
|
// The number of invisible users will be updated by server.stats.Register
|
||||||
|
// if we're using default user mode +i.
|
||||||
|
for _, defaultMode := range config.Accounts.defaultUserModes {
|
||||||
|
c.SetMode(defaultMode, true)
|
||||||
|
}
|
||||||
|
|
||||||
// count new user in statistics (before checking KLINEs, see #1303)
|
// count new user in statistics (before checking KLINEs, see #1303)
|
||||||
server.stats.Register(c.HasMode(modes.Invisible))
|
server.stats.Register(c.HasMode(modes.Invisible))
|
||||||
|
|
||||||
@ -311,13 +318,6 @@ func (server *Server) tryRegister(c *Client, session *Session) (exiting bool) {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply default user modes (without updating the invisible counter)
|
|
||||||
// The number of invisible users will be updated by server.stats.Register
|
|
||||||
// if we're using default user mode +i.
|
|
||||||
for _, defaultMode := range config.Accounts.defaultUserModes {
|
|
||||||
c.SetMode(defaultMode, true)
|
|
||||||
}
|
|
||||||
|
|
||||||
server.playRegistrationBurst(session)
|
server.playRegistrationBurst(session)
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user