#1058 Don’t answer with a <service-unavailable/> to chatstates sent to the domain JID
Reporter
Link Mauve
Owner
Nobody
Created
Updated
Stars
★ (1)
Tags
Priority-Medium
Status-Invalid
Type-Enhancement
Link Mauve
on
Description of feature:
Add a handler on the bare JID of VirtualHosts to ignore unhandled messages.
Motivation: (Why?)
With mod_watchregistrations, the domain JID sends a message to every admin. If their client sends chatstates regardless of the disco#info (what poezio now does, in order to avoid resource locking) they will receive an error message back every time they switch tabs.
MattJ
on
Tricky one. I don't like silently swallowing messages.
On the other hand, the client could just as easily suppress display of errors related to stanzas it deems unimportant, such as chat states. The client already knows what chat states are, the server does not.
Link Mauve
on
Indeed, that sounds like a much better solution, you can close this issue now.
Description of feature: Add a handler on the bare JID of VirtualHosts to ignore unhandled messages. Motivation: (Why?) With mod_watchregistrations, the domain JID sends a message to every admin. If their client sends chatstates regardless of the disco#info (what poezio now does, in order to avoid resource locking) they will receive an error message back every time they switch tabs.
Tricky one. I don't like silently swallowing messages. On the other hand, the client could just as easily suppress display of errors related to stanzas it deems unimportant, such as chat states. The client already knows what chat states are, the server does not.
Indeed, that sounds like a much better solution, you can close this issue now.