]> granicus.if.org Git - ejabberd/commitdiff
Don't reveal invitee's resource when room informs invitor
authorBadlop <badlop@process-one.net>
Thu, 8 Dec 2011 15:35:31 +0000 (16:35 +0100)
committerBadlop <badlop@process-one.net>
Thu, 8 Dec 2011 15:35:31 +0000 (16:35 +0100)
src/mod_muc/mod_muc_room.erl

index 164805d9cd34fc93a37d6e12a6f6bf0bd1fbfb99..d12a91fabf484f7b16b993f4391d1befca8fdbf0 100644 (file)
@@ -4004,7 +4004,7 @@ check_decline_invitation(Packet) ->
 %% Send the decline to the inviter user.
 %% The original stanza must be slightly modified.
 send_decline_invitation({Packet, XEl, DEl, ToJID}, RoomJID, FromJID) ->
-    FromString = jlib:jid_to_string(FromJID),
+    FromString = jlib:jid_to_string(jlib:jid_remove_resource(FromJID)),
     {xmlelement, "decline", DAttrs, DEls} = DEl,
     DAttrs2 = lists:keydelete("to", 1, DAttrs),
     DAttrs3 = [{"from", FromString} | DAttrs2],