play the metadata in reg burst to all clients with the cap

This commit is contained in:
Shivaram Lingamneni 2025-06-22 12:58:10 -04:00
parent 0bec0a81a1
commit f84c03b2ff

View file

@ -498,7 +498,7 @@ func (server *Server) playRegistrationBurst(session *Session) {
if !(rb.session.capabilities.Has(caps.ExtendedISupport) && rb.session.isupportSentPrereg) { if !(rb.session.capabilities.Has(caps.ExtendedISupport) && rb.session.isupportSentPrereg) {
server.RplISupport(c, rb) server.RplISupport(c, rb)
} }
if session.capabilities.Has(caps.Metadata) && c.AlwaysOn() { if session.capabilities.Has(caps.Metadata) {
playMetadataList(rb, d.nick, d.nick, c.ListMetadata()) playMetadataList(rb, d.nick, d.nick, c.ListMetadata())
} }
if d.account != "" && session.capabilities.Has(caps.Persistence) { if d.account != "" && session.capabilities.Has(caps.Persistence) {