diff --git a/xep-0045.xml b/xep-0045.xml index 24af425e..311d278a 100644 --- a/xep-0045.xml +++ b/xep-0045.xml @@ -45,6 +45,12 @@ &stpeter; + + 1.31.2 + 2018-07-31 + jwi +

Add implementation note about legacy invitations.

+
1.31.1 2018-03-12 @@ -2205,6 +2211,7 @@ ]]>

If the room is members-only, the service MAY also add the invitee to the member list. (Note: Invitation privileges in members-only rooms SHOULD be restricted to room admins; if a member without privileges to edit the member list attempts to invite another user, the service SHOULD return a &forbidden; error to the occupant; for details, see the Modifying the Member List section of this document.)

+

Implementation Note: In the past, it was specified that a <x xmlns='jabber:x:conference'> element with the reason as text payload was to be included in the mediated invitation as sent by the room. While this has since been removed from this specification, implementations should be aware that there still exist server implementations which emit that payload for compatibility reasons.

If the inviter supplies a non-existent JID, the room SHOULD return an ¬found; error to the inviter.

The invitee MAY choose to formally decline (as opposed to ignore) the invitation; and this is something that the sender might want to be informed about. In order to decline the invitation, the invitee MUST send a message of the following form to the &ROOMJID; itself: