diff options
Diffstat (limited to 'src/mod_http_api.erl')
-rw-r--r-- | src/mod_http_api.erl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mod_http_api.erl b/src/mod_http_api.erl index aadf09974..595c121cd 100644 --- a/src/mod_http_api.erl +++ b/src/mod_http_api.erl @@ -157,8 +157,10 @@ check_permissions2(#request{auth = HTTPAuth, headers = Headers}, Call, _) end; {oauth, Token, _} -> case oauth_check_token(Call, Token) of - {ok, User, Server} -> + {ok, user, {User, Server}} -> {ok, {User, Server, {oauth, Token}, Admin}}; + {ok, server_admin} -> %% token whas generated using issue_token command line + {ok, admin}; false -> false end; |