aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_access_permissions.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/ejabberd_access_permissions.erl')
-rw-r--r--src/ejabberd_access_permissions.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ejabberd_access_permissions.erl b/src/ejabberd_access_permissions.erl
index fbbc29a8f..244b2c121 100644
--- a/src/ejabberd_access_permissions.erl
+++ b/src/ejabberd_access_permissions.erl
@@ -364,7 +364,8 @@ parse_who(Name, Atom, ParseOauth) when is_atom(Atom) ->
parse_who(Name, Defs, ParseOauth) when is_list(Defs) ->
lists:map(
fun([Val]) ->
- parse_who(Name, [Val], ParseOauth);
+ [NVal] = parse_who(Name, [Val], ParseOauth),
+ NVal;
({access, Val}) ->
try acl:access_rules_validator(Val) of
Rule ->