diff options
author | D Anzorge <d.anzorge@gmail.com> | 2018-06-06 03:14:50 +0200 |
---|---|---|
committer | D Anzorge <d.anzorge@gmail.com> | 2018-06-06 03:14:50 +0200 |
commit | 3607dc4558b2d30ca36d9a600b6bbf916b71f54a (patch) | |
tree | 1f90e567c4de48e7318bb18de0edf66042c1c862 /lib | |
parent | 73904e8f788bb462ce1090cbd36504f6ea49c245 (diff) | |
download | pleroma-3607dc4558b2d30ca36d9a600b6bbf916b71f54a.tar.gz |
Make token exchange return errors with 400 as status code
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/web/oauth/oauth_controller.ex | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/pleroma/web/oauth/oauth_controller.ex b/lib/pleroma/web/oauth/oauth_controller.ex index bc6c365c9..3dd87d0ab 100644 --- a/lib/pleroma/web/oauth/oauth_controller.ex +++ b/lib/pleroma/web/oauth/oauth_controller.ex @@ -71,7 +71,9 @@ defmodule Pleroma.Web.OAuth.OAuthController do json(conn, response) else - _error -> json(conn, %{error: "Invalid credentials"}) + _error -> + put_status(conn, 400) + |> json(%{error: "Invalid credentials"}) end end @@ -96,7 +98,9 @@ defmodule Pleroma.Web.OAuth.OAuthController do json(conn, response) else - _error -> json(conn, %{error: "Invalid credentials"}) + _error -> + put_status(conn, 400) + |> json(%{error: "Invalid credentials"}) end end |