#1380 Prosody does not send presence when unblocking (XEP-0191)

Reporter lovetox
Owner Zash
Created
Updated
Stars ★ (1)
Tags
  • Compliance
  • Status-Fixed
  • Milestone-0.11
  • Type-Defect
  • Priority-Medium
  1. lovetox on

    Please provide a snippet of the part of the specification which we violate if possible: When the user unblocks communications with a JID, the user's server MUST send the user's current presence information to the JID (but only if the JID is allowed to receive presence notifications from the user in accordance with the rules defined in RFC 3921). Please provide a link to the specification: https://xmpp.org/extensions/xep-0191.html#unblock

  2. Zash on

    Thanks for the report! Working on a fix.

    Changes
    • tags Status-Started Milestone-0.11
    • owner Zash
  3. Zash on

    Fixed in https://hg.prosody.im/trunk/rev/0c35f353db68

    Changes
    • tags Status-Fixed
  4. Zash on

    An edge case to this that is not handled: Blocking a bare host JID. Unavailable presence is only sent in case the exact JID being blocked is in the users roster.

New comment

Not published. Used for spam prevention and optional update notifications.