25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-22 16:20:52 +01:00

mod_muc_room: Let members see admin/owner JIDs

Let members retrieve all affiliation lists in non-anonymous rooms, not
just the list of members.
This commit is contained in:
Holger Weiss 2016-02-11 22:52:27 +01:00
parent 041e886b87
commit eaaab45c14

View File

@ -2569,8 +2569,8 @@ process_iq_admin(From, get, Lang, SubEl, StateData) ->
SAffiliation ->
if (FAffiliation == owner) or
(FAffiliation == admin) or
((FAffiliation == member) and (SAffiliation == member) and
not (StateData#state.config)#config.anonymous) ->
((FAffiliation == member) and not
(StateData#state.config)#config.anonymous) ->
Items = items_with_affiliation(SAffiliation,
StateData),
{result, Items, StateData};