Quellcode durchsuchen

fix #2130

We load registered channels unconditionally; reloading them again on rehash
is incorrect. This caused buggy behavior when channel registration was
disabled in the config, but some registered channels were already loaded.
pull/2131/head
Shivaram Lingamneni vor 2 Monaten
Ursprung
Commit
cab192e2af
1 geänderte Dateien mit 0 neuen und 3 gelöschten Zeilen
  1. 0
    3
      irc/server.go

+ 0
- 3
irc/server.go Datei anzeigen

@@ -702,9 +702,6 @@ func (server *Server) applyConfig(config *Config) (err error) {
702 702
 		if !oldConfig.Accounts.NickReservation.Enabled {
703 703
 			server.accounts.buildNickToAccountIndex(config)
704 704
 		}
705
-		if !oldConfig.Channels.Registration.Enabled {
706
-			server.channels.loadRegisteredChannels(config)
707
-		}
708 705
 		// resize history buffers as needed
709 706
 		if config.historyChangedFrom(oldConfig) {
710 707
 			for _, channel := range server.channels.Channels() {

Laden…
Abbrechen
Speichern