diff --git a/lib/livebook_web.ex b/lib/livebook_web.ex index 083c7faa8..4613f2dfb 100644 --- a/lib/livebook_web.ex +++ b/lib/livebook_web.ex @@ -80,6 +80,10 @@ defmodule LivebookWeb do endpoint: LivebookWeb.Endpoint, router: LivebookWeb.Router, statics: LivebookWeb.static_paths() + + # We don't know the hostname Livebook runs on, so we don't use + # absolute URL helpers + import Phoenix.VerifiedRoutes, only: :sigils end end diff --git a/lib/livebook_web/live/apps_live.ex b/lib/livebook_web/live/apps_live.ex index 0b0f78684..e4f1c2954 100644 --- a/lib/livebook_web/live/apps_live.ex +++ b/lib/livebook_web/live/apps_live.ex @@ -89,8 +89,8 @@ defmodule LivebookWeb.AppsLive do
<.labeled_text label="URL"> <%= if @session.app_info.registered do %> - - <%= url(~p"/apps/#{@session.app_info.slug}") %> + + <%= ~p"/apps/#{@session.app_info.slug}" %> <% else %> - diff --git a/lib/livebook_web/live/session_live/app_info_component.ex b/lib/livebook_web/live/session_live/app_info_component.ex index 0d48ee5eb..7407e3324 100644 --- a/lib/livebook_web/live/session_live/app_info_component.ex +++ b/lib/livebook_web/live/session_live/app_info_component.ex @@ -112,8 +112,8 @@ defmodule LivebookWeb.SessionLive.AppInfoComponent do <.labeled_text label="URL" one_line> <%= if app.registered do %> - - <%= url(~p"/apps/#{app.settings.slug}") %> + + <%= ~p"/apps/#{app.settings.slug}" %> <% else %> -