projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[#468] Refactored OAuth scopes parsing / defaults handling.
[akkoma]
/
lib
/
pleroma
/
web
/
controller_helper.ex
diff --git
a/lib/pleroma/web/controller_helper.ex
b/lib/pleroma/web/controller_helper.ex
index 14e3d19fd8b68aaf92ad44584669a850a7fbadc4..a32195b49dab1c32ef3f900825afd0a0fd4f49e1 100644
(file)
--- a/
lib/pleroma/web/controller_helper.ex
+++ b/
lib/pleroma/web/controller_helper.ex
@@
-5,6
+5,10
@@
defmodule Pleroma.Web.ControllerHelper do
use Pleroma.Web, :controller
defmodule Pleroma.Web.ControllerHelper do
use Pleroma.Web, :controller
+ def oauth_scopes(params, default) do
+ Pleroma.Web.OAuth.parse_scopes(params["scopes"] || params["scope"], default)
+ end
+
def json_response(conn, status, json) do
conn
|> put_status(status)
def json_response(conn, status, json) do
conn
|> put_status(status)