aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_web_admin.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-02-25 10:01:01 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-02-25 10:01:01 +0300
commit603ec9cb19ec8664ca75dd74b1cb3541878a27da (patch)
tree89e0802baeeda5859938e089733d2d426746cfbf /src/ejabberd_web_admin.erl
parentDon't pass 'from' and 'to' along with stanza in hooks' arguments (diff)
Don't pass empty resource to jid:make()
Diffstat (limited to 'src/ejabberd_web_admin.erl')
-rw-r--r--src/ejabberd_web_admin.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd_web_admin.erl b/src/ejabberd_web_admin.erl
index 7ab5451c7..968a122bc 100644
--- a/src/ejabberd_web_admin.erl
+++ b/src/ejabberd_web_admin.erl
@@ -102,7 +102,7 @@ get_acl_rule(_RPath, 'POST') ->
get_jid(Auth, HostHTTP, Method) ->
case get_auth_admin(Auth, HostHTTP, [], Method) of
{ok, {User, Server}} ->
- jid:make(User, Server, <<"">>);
+ jid:make(User, Server);
{unauthorized, Error} ->
?ERROR_MSG("Unauthorized ~p: ~p", [Auth, Error]),
throw({unauthorized, Auth})
@@ -274,7 +274,7 @@ get_auth_account(HostOfRule, AccessRule, User, Server,
case ejabberd_auth:check_password(User, <<"">>, Server, Pass) of
true ->
case acl:any_rules_allowed(HostOfRule, AccessRule,
- jid:make(User, Server, <<"">>))
+ jid:make(User, Server))
of
false -> {unauthorized, <<"unprivileged-account">>};
true -> {ok, {User, Server}}