diff --git a/lib/who_need_help_web/controllers/user_registration_html/sent.html.heex b/lib/who_need_help_web/controllers/user_registration_html/sent.html.heex index bd4fed8..d6cceb1 100644 --- a/lib/who_need_help_web/controllers/user_registration_html/sent.html.heex +++ b/lib/who_need_help_web/controllers/user_registration_html/sent.html.heex @@ -1,7 +1,7 @@ <.header> {gettext("Check your email")} <:subtitle> - {gettext("Your confirmation link is on its way.")} + {gettext("If the address can be used, a secure link will arrive shortly.")} @@ -14,7 +14,7 @@
{gettext( - "Use the confirmation link in that email. You do not need to enter your address again on this site." + "If a message arrives, use the secure link in it. You do not need to enter your address again on this site." )}
diff --git a/lib/who_need_help_web/controllers/user_session_controller.ex b/lib/who_need_help_web/controllers/user_session_controller.ex index 1a5de56..6d37009 100644 --- a/lib/who_need_help_web/controllers/user_session_controller.ex +++ b/lib/who_need_help_web/controllers/user_session_controller.ex @@ -100,7 +100,7 @@ defmodule WhoNeedHelpWeb.UserSessionController do conn |> put_flash(:info, info) - |> redirect(to: ~p"/users/log-in") + |> redirect(to: ~p"/users/check-email") {:error, :rate_limited} -> conn diff --git a/test/who_need_help_web/controllers/user_session_controller_test.exs b/test/who_need_help_web/controllers/user_session_controller_test.exs index c3a2d42..8a5e3fd 100644 --- a/test/who_need_help_web/controllers/user_session_controller_test.exs +++ b/test/who_need_help_web/controllers/user_session_controller_test.exs @@ -179,6 +179,7 @@ defmodule WhoNeedHelpWeb.UserSessionControllerTest do }) assert Phoenix.Flash.get(conn.assigns.flash, :info) =~ "If your email is in our system" + assert redirected_to(conn) == ~p"/users/check-email" assert WhoNeedHelp.Repo.get_by!(Accounts.UserToken, user_id: user.id).context == "login" assert_email_sent(fn email -> @@ -198,7 +199,7 @@ defmodule WhoNeedHelpWeb.UserSessionControllerTest do "user" => %{"email" => user.email} }) - assert redirected_to(conn) == ~p"/users/log-in" + assert redirected_to(conn) == ~p"/users/check-email" refute WhoNeedHelp.Repo.get_by(Accounts.UserToken, user_id: user.id) end