From 63c89d2faf7c3f556f37179ecee5348f5d31e96a Mon Sep 17 00:00:00 2001 From: "byte[]" Date: Sat, 18 Apr 2020 20:28:01 -0400 Subject: [PATCH] fix double send on registration --- lib/philomena_web/plugs/compromised_password_check_plug.ex | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/philomena_web/plugs/compromised_password_check_plug.ex b/lib/philomena_web/plugs/compromised_password_check_plug.ex index 07aff0b4..e462dfee 100644 --- a/lib/philomena_web/plugs/compromised_password_check_plug.ex +++ b/lib/philomena_web/plugs/compromised_password_check_plug.ex @@ -1,5 +1,6 @@ defmodule PhilomenaWeb.CompromisedPasswordCheckPlug do import Phoenix.Controller + import Plug.Conn def init(opts), do: opts @@ -16,6 +17,7 @@ defmodule PhilomenaWeb.CompromisedPasswordCheckPlug do "We've detected that the password you entered has been compromised during a data breach of another website. Please choose a different password." ) |> redirect(external: conn.assigns.referrer) + |> halt() false -> conn