diff --git a/lib/livebook_web/live/home_live.ex b/lib/livebook_web/live/home_live.ex index 57926ed60..04878f730 100644 --- a/lib/livebook_web/live/home_live.ex +++ b/lib/livebook_web/live/home_live.ex @@ -189,6 +189,7 @@ defmodule LivebookWeb.HomeLive do def handle_params(%{"path" => path} = _params, _uri, socket) when socket.assigns.live_action == :public_open do + path = Path.expand(path) file = FileSystem.File.local(path) if file_running?(file, socket.assigns.sessions) do