1
0
Fork 0
mirror of https://github.com/processone/ejabberd synced 2025-10-03 09:49:18 +02:00

Fix muc tests

This commit is contained in:
Paweł Chmielowski 2021-02-17 13:09:29 +01:00
parent 14871c54ac
commit 7da033f733

View file

@ -939,11 +939,10 @@ process_groupchat_message(#message{from = From, lang = Lang} = Packet, StateData
of of
true -> true ->
{FromNick, Role} = get_participant_data(From, StateData), {FromNick, Role} = get_participant_data(From, StateData),
#config{members_by_default = MBD, #config{moderated = Moderated} = StateData#state.config,
moderated = Moderated} = StateData#state.config,
AllowedByModerationRules = AllowedByModerationRules =
case {Role == moderator orelse Role == participant orelse case {Role == moderator orelse Role == participant orelse
not Moderated orelse MBD, IsSubscriber} of not Moderated, IsSubscriber} of
{true, _} -> true; {true, _} -> true;
{_, true} -> {_, true} ->
case get_default_role(get_affiliation(From, StateData), case get_default_role(get_affiliation(From, StateData),