From: Badlop Date: Thu, 8 Dec 2011 15:54:25 +0000 (+0100) Subject: Don't reveal invitee's resource when room informs invitor X-Git-Tag: v3.0.0-alpha-5~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=26b814e36723bbd74a1c4c80e14c409ff44a598b;p=ejabberd Don't reveal invitee's resource when room informs invitor --- diff --git a/src/mod_muc/mod_muc_room.erl b/src/mod_muc/mod_muc_room.erl index 461cd9660..39140d90e 100644 --- a/src/mod_muc/mod_muc_room.erl +++ b/src/mod_muc/mod_muc_room.erl @@ -3849,8 +3849,7 @@ check_decline_invitation(Packet) -> %% The original stanza must be slightly modified. send_decline_invitation({Packet, XEl, DEl = #xmlel{name='decline'}, ToJID}, RoomJID, FromJID) -> - FromString = exmpp_jid:to_binary(FromJID), - + FromString = exmpp_jid:bare_to_binary(FromJID), DEl1 = exmpp_xml:remove_attribute(DEl, <<"to">>), DEl2 = exmpp_xml:set_attribute(DEl1, <<"from">>,FromString), XEl2 = replace_subelement(XEl,DEl2),