3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-14 07:59:31 +01:00

fix SASL enable-disable logic

This commit is contained in:
Shivaram Lingamneni 2018-02-18 22:15:43 -05:00
parent 988cb22692
commit 5b636371a9

View File

@ -794,7 +794,7 @@ func (server *Server) applyConfig(config *Config, initial bool) error {
// SASL // SASL
oldAccountConfig := server.AccountConfig() oldAccountConfig := server.AccountConfig()
authPreviouslyEnabled := oldAccountConfig != nil && !oldAccountConfig.AuthenticationEnabled authPreviouslyEnabled := oldAccountConfig != nil && oldAccountConfig.AuthenticationEnabled
if config.Accounts.AuthenticationEnabled && !authPreviouslyEnabled { if config.Accounts.AuthenticationEnabled && !authPreviouslyEnabled {
// enabling SASL // enabling SASL
SupportedCapabilities.Enable(caps.SASL) SupportedCapabilities.Enable(caps.SASL)