3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-12-23 11:12:44 +01:00

Merge pull request #1304 from slingamn/kline_lusers

fix #1303
This commit is contained in:
Shivaram Lingamneni 2020-10-05 03:36:12 -07:00 committed by GitHub
commit 2b66dde72e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -301,6 +301,9 @@ func (server *Server) tryRegister(c *Client, session *Session) (exiting bool) {
return false return false
} }
// count new user in statistics (before checking KLINEs, see #1303)
server.stats.Register(c.HasMode(modes.Invisible))
// check KLINEs // check KLINEs
isBanned, info := server.klines.CheckMasks(c.AllNickmasks()...) isBanned, info := server.klines.CheckMasks(c.AllNickmasks()...)
if isBanned { if isBanned {
@ -315,9 +318,6 @@ func (server *Server) tryRegister(c *Client, session *Session) (exiting bool) {
c.SetMode(defaultMode, true) c.SetMode(defaultMode, true)
} }
// count new user in statistics
server.stats.Register(c.HasMode(modes.Invisible))
server.playRegistrationBurst(session) server.playRegistrationBurst(session)
return false return false
} }

@ -1 +1 @@
Subproject commit 616785eae403536954f1b1181f74ef51343e33f7 Subproject commit 0c069b7418e623b6d64d55e46e3fc82b03a1219c