forked from External/ergo
implement draft/no-implicit-names
This commit is contained in:
parent
24ba72cfd6
commit
3f74612e2b
4 changed files with 21 additions and 4 deletions
|
|
@ -3169,7 +3169,9 @@ func renameHandler(server *Server, client *Client, msg ircmsg.Message, rb *Respo
|
|||
targetRb.Add(nil, targetPrefix, "JOIN", newName)
|
||||
}
|
||||
channel.SendTopic(mcl, targetRb, false)
|
||||
channel.Names(mcl, targetRb)
|
||||
if !targetRb.session.capabilities.Has(caps.NoImplicitNames) {
|
||||
channel.Names(mcl, targetRb)
|
||||
}
|
||||
}
|
||||
if mcl != client {
|
||||
targetRb.Send(false)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue