From 5989f3649318ae03ed883bae3bb78804a00fcc19 Mon Sep 17 00:00:00 2001 From: miraikumiko Date: Sat, 21 Jun 2025 11:07:44 +0200 Subject: [PATCH] Move sign_in and sign_up views to page_controller.ex --- lib/nulla_web/controllers/auth_controller.ex | 10 ++-------- lib/nulla_web/controllers/page_controller.ex | 8 ++++++++ lib/nulla_web/router.ex | 4 ++-- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/lib/nulla_web/controllers/auth_controller.ex b/lib/nulla_web/controllers/auth_controller.ex index a4df65d..4b84aeb 100644 --- a/lib/nulla_web/controllers/auth_controller.ex +++ b/lib/nulla_web/controllers/auth_controller.ex @@ -1,10 +1,8 @@ defmodule NullaWeb.AuthController do use NullaWeb, :controller alias Nulla.Models.User - - def sign_in_view(conn, _params) do - render(conn, :sign_in, layout: false) - end + alias Nulla.Models.Actor + alias Nulla.Models.InstanceSettings def sign_in(conn, _params) do conn @@ -18,10 +16,6 @@ defmodule NullaWeb.AuthController do |> redirect(to: "/") end - def sign_up_view(conn, _params) do - render(conn, :sign_up, layout: false) - end - def sign_up(conn, params) do case User.create_user(params) do {:ok, user} -> diff --git a/lib/nulla_web/controllers/page_controller.ex b/lib/nulla_web/controllers/page_controller.ex index 5d3e868..1212f3d 100644 --- a/lib/nulla_web/controllers/page_controller.ex +++ b/lib/nulla_web/controllers/page_controller.ex @@ -4,4 +4,12 @@ defmodule NullaWeb.PageController do def home(conn, _params) do render(conn, :home, layout: false) end + + def sign_in(conn, _params) do + render(conn, :sign_in, layout: false) + end + + def sign_up(conn, _params) do + render(conn, :sign_up, layout: false) + end end diff --git a/lib/nulla_web/router.ex b/lib/nulla_web/router.ex index 811ff54..500aafa 100644 --- a/lib/nulla_web/router.ex +++ b/lib/nulla_web/router.ex @@ -26,10 +26,10 @@ defmodule NullaWeb.Router do post "/inbox", InboxController, :inbox scope "/auth" do - get "/sign_in", AuthController, :sign_in_view + get "/sign_in", PageController, :sign_in post "/sign_in", AuthController, :sign_in delete "/sign_out", AuthController, :sign_out - get "/sign_up", AuthController, :sign_up_view + get "/sign_up", PageController, :sign_up post "/sign_up", AuthController, :sign_up end