mirror of
				https://github.com/ergochat/ergo.git
				synced 2025-11-04 07:47:25 +01:00 
			
		
		
		
	
						commit
						128142ca41
					
				@ -320,9 +320,11 @@ func (cm *ChannelManager) Rename(name string, newName string) (err error) {
 | 
			
		||||
	defer func() {
 | 
			
		||||
		if channel != nil && info.Founder != "" {
 | 
			
		||||
			channel.Store(IncludeAllAttrs)
 | 
			
		||||
			// we just flushed the channel under its new name, therefore this delete
 | 
			
		||||
			// cannot be overwritten by a write to the old name:
 | 
			
		||||
			cm.server.channelRegistry.Delete(info)
 | 
			
		||||
			if oldCfname != newCfname {
 | 
			
		||||
				// we just flushed the channel under its new name, therefore this delete
 | 
			
		||||
				// cannot be overwritten by a write to the old name:
 | 
			
		||||
				cm.server.channelRegistry.Delete(info)
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user