Browse Source

disallow squatting a registered channel name via RENAME

tags/v1.1.0-rc1
Shivaram Lingamneni 5 years ago
parent
commit
8a11768c6a
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      irc/channelmanager.go

+ 1
- 1
irc/channelmanager.go View File

@@ -218,7 +218,7 @@ func (cm *ChannelManager) Rename(name string, newname string) (err error) {
218 218
 	cm.Lock()
219 219
 	defer cm.Unlock()
220 220
 
221
-	if cm.chans[cfnewname] != nil {
221
+	if cm.chans[cfnewname] != nil || cm.registeredChannels[cfnewname] {
222 222
 		return errChannelNameInUse
223 223
 	}
224 224
 	entry := cm.chans[cfname]

Loading…
Cancel
Save