From 45c94789db9a55ee2e3aee107303b98d7c917e8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Mon, 17 Mar 2025 15:46:26 +0100 Subject: [PATCH] Avoid compile-time dep on Livebook.Config --- lib/livebook_web/endpoint.ex | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/livebook_web/endpoint.ex b/lib/livebook_web/endpoint.ex index fc0a90240..4112104ea 100644 --- a/lib/livebook_web/endpoint.ex +++ b/lib/livebook_web/endpoint.ex @@ -108,9 +108,10 @@ defmodule LivebookWeb.Endpoint do end end + # Avoid compile-time deps on config as it is invoked as a MFA. @plug_ssl Plug.SSL.init( - host: {Livebook.Config, :force_ssl_host, []}, - rewrite_on: {Livebook.Config, :rewrite_on, []} + host: {:"Elixir.Livebook.Config", :force_ssl_host, []}, + rewrite_on: {:"Elixir.Livebook.Config", :rewrite_on, []} ) def force_ssl(conn, _opts) do if Livebook.Config.force_ssl_host() do