25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-24 16:23:40 +01:00

API call does not necessary use token, it could use basic auth

This commit is contained in:
Mickael Remond 2016-12-08 16:28:47 +01:00
parent a3b12fd745
commit fdf69dcd0d
No known key found for this signature in database
GPG Key ID: E6F6045D79965AA3

View File

@ -298,7 +298,7 @@ handle(Call, Auth, Args, Version) when is_atom(Call), is_list(Args) ->
throw:{error, account_unprivileged} -> throw:{error, account_unprivileged} ->
{403, 31, <<"Command need to be run with admin priviledge.">>}; {403, 31, <<"Command need to be run with admin priviledge.">>};
throw:{error, access_rules_unauthorized} -> throw:{error, access_rules_unauthorized} ->
{403, 32, <<"AccessRules: Account associated to token does not have the right to perform the operation.">>}; {403, 32, <<"AccessRules: Account does not have the right to perform the operation.">>};
throw:{invalid_parameter, Msg} -> throw:{invalid_parameter, Msg} ->
{400, iolist_to_binary(Msg)}; {400, iolist_to_binary(Msg)};
throw:{error, Why} when is_atom(Why) -> throw:{error, Why} when is_atom(Why) ->