Enable message-tags only when all upstreams support it
Previously, we would always advertise mesasge-tags. This made downstreams believe they could send TAGMSG to the upstream, even though the upstream did not support it.
This commit is contained in:
parent
abe5291b62
commit
b67b9b3cd2
@ -229,7 +229,6 @@ var permanentDownstreamCaps = map[string]string{
|
||||
"cap-notify": "",
|
||||
"echo-message": "",
|
||||
"invite-notify": "",
|
||||
"message-tags": "",
|
||||
"server-time": "",
|
||||
"setname": "",
|
||||
|
||||
@ -247,6 +246,7 @@ var needAllDownstreamCaps = map[string]string{
|
||||
"away-notify": "",
|
||||
"chghost": "",
|
||||
"extended-join": "",
|
||||
"message-tags": "",
|
||||
"multi-prefix": "",
|
||||
|
||||
"draft/extended-monitor": "",
|
||||
|
Loading…
Reference in New Issue
Block a user