Merge branch 'develop' of https://git.pleroma.social/calv/pleroma into develop
[akkoma] / lib / pleroma / web / oauth / fallback_controller.ex
1 defmodule Pleroma.Web.OAuth.FallbackController do
2 use Pleroma.Web, :controller
3 alias Pleroma.Web.OAuth.OAuthController
4
5 # No user
6 def call(conn, nil) do
7 conn
8 |> put_flash(:error, "Invalid Username/Password")
9 |> OAuthController.authorize(conn.params)
10 end
11
12 # No password
13 def call(conn, false) do
14 conn
15 |> put_flash(:error, "Invalid Username/Password")
16 |> OAuthController.authorize(conn.params)
17 end
18
19 end