3
0
mirror of https://github.com/ergochat/ergo.git synced 2025-06-18 20:57:29 +02:00

add conn ID to SASL auth logline

This commit is contained in:
Shivaram Lingamneni 2025-01-29 01:10:33 -05:00
parent cf7db4bc2a
commit b6a8cc20c2
2 changed files with 8 additions and 1 deletions

View File

@ -223,6 +223,13 @@ func (session *Session) SetAway(awayMessage string) (wasAway, nowAway string) {
return return
} }
func (session *Session) ConnID() string {
if session == nil {
return "*"
}
return session.connID
}
func (client *Client) autoAwayEnabledNoMutex(config *Config) bool { func (client *Client) autoAwayEnabledNoMutex(config *Config) bool {
return client.registered && client.alwaysOn && return client.registered && client.alwaysOn &&
persistenceEnabled(config.Accounts.Multiclient.AutoAway, client.accountSettings.AutoAway) persistenceEnabled(config.Accounts.Multiclient.AutoAway, client.accountSettings.AutoAway)

View File

@ -137,7 +137,7 @@ func sendSuccessfulAccountAuth(service *ircService, client *Client, rb *Response
} }
} }
client.server.logger.Info("accounts", "client", details.nick, "logged into account", details.accountName) client.server.logger.Info("accounts", rb.session.ConnID(), details.nick, "logged into account", details.accountName)
} }
func (server *Server) sendLoginSnomask(nickMask, accountName string) { func (server *Server) sendLoginSnomask(nickMask, accountName string) {