[#114] Removed flash messages rendering on redirects.
authorIvan Tashkinov <ivantashkinov@gmail.com>
Thu, 20 Dec 2018 10:05:42 +0000 (13:05 +0300)
committerIvan Tashkinov <ivantashkinov@gmail.com>
Thu, 20 Dec 2018 10:05:42 +0000 (13:05 +0300)
lib/pleroma/web/twitter_api/twitter_api_controller.ex

index 2b0f7135a5fea9c96d45641dafe31409f10273e2..46dc9b12cc58fff114924700f971f6df668cd084 100644 (file)
@@ -13,7 +13,6 @@ defmodule Pleroma.Web.TwitterAPI.Controller do
   require Logger
 
   plug(:only_if_public_instance when action in [:public_timeline, :public_and_external_timeline])
-  plug(:fetch_flash when action in [:confirm_email, :resend_confirmation_email])
   action_fallback(:errors)
 
   def verify_credentials(%{assigns: %{user: user}} = conn, _params) do
@@ -390,7 +389,6 @@ defmodule Pleroma.Web.TwitterAPI.Controller do
          changeset <- Changeset.change(user) |> Changeset.put_embed(:info, info_change),
          {:ok, _} <- User.update_and_set_cache(changeset) do
       conn
-      |> put_flash(:info, "Email confirmed. Please sign in.")
       |> redirect(to: "/")
     end
   end
@@ -401,7 +399,6 @@ defmodule Pleroma.Web.TwitterAPI.Controller do
     with %User{} = user <- User.get_by_nickname_or_email(nickname_or_email),
          {:ok, _} <- User.try_send_confirmation_email(user) do
       conn
-      |> put_flash(:info, "Email confirmation has been sent.")
       |> json_response(:no_content, "")
     end
   end