mirror of
https://github.com/processone/ejabberd
synced 2025-10-03 09:49:18 +02:00
Fix muc tests
This commit is contained in:
parent
14871c54ac
commit
7da033f733
1 changed files with 2 additions and 3 deletions
|
@ -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),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue