From b7f8c9720d61b75455be500597bedf42d685dfa1 Mon Sep 17 00:00:00 2001 From: Leandro Pereira Date: Tue, 4 Feb 2025 13:31:23 -0500 Subject: [PATCH] site endpoint should use beacon error html --- lib/mix/tasks/beacon.gen.site.ex | 5 ++--- test/mix/tasks/gen_site_test.exs | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/mix/tasks/beacon.gen.site.ex b/lib/mix/tasks/beacon.gen.site.ex index b73e660e..c6b35404 100644 --- a/lib/mix/tasks/beacon.gen.site.ex +++ b/lib/mix/tasks/beacon.gen.site.ex @@ -346,8 +346,7 @@ defmodule Mix.Tasks.Beacon.Gen.Site do defp configure_new_endpoint(igniter, site, host, otp_app, port, secure_port) do new_endpoint = new_endpoint_module!(igniter, site) - error_html = Igniter.Libs.Phoenix.web_module_name(igniter, "ErrorHTML") - error_json = Igniter.Libs.Phoenix.web_module_name(igniter, "ErrorJSON") + error_html = "Beacon.Web.ErrorHTML" pubsub = Igniter.Project.Module.module_name(igniter, "PubSub") # TODO: replace the first two steps with `configure/6` once the `:after` option is allowed @@ -368,7 +367,7 @@ defmodule Mix.Tasks.Beacon.Gen.Site do url: [host: "localhost"], adapter: Bandit.PhoenixAdapter, render_errors: [ - formats: [html: #{inspect(error_html)}, json: #{inspect(error_json)}], + formats: [html: #{error_html}], layout: false ], pubsub_server: #{inspect(pubsub)}, diff --git a/test/mix/tasks/gen_site_test.exs b/test/mix/tasks/gen_site_test.exs index 06d15729..59d7892e 100644 --- a/test/mix/tasks/gen_site_test.exs +++ b/test/mix/tasks/gen_site_test.exs @@ -248,7 +248,7 @@ defmodule Mix.Tasks.Beacon.GenSiteTest do 14 + | url: [host: "localhost"], 15 + | adapter: Bandit.PhoenixAdapter, 16 + | render_errors: [ - 17 + | formats: [html: TestWeb.ErrorHTML, json: TestWeb.ErrorJSON], + 17 + | formats: [html: Beacon.Web.ErrorHTML], 18 + | layout: false 19 + | ], 20 + | pubsub_server: Test.PubSub,