diff --git a/lib/livebook_web/live/hub/file_system_form_component.ex b/lib/livebook_web/live/hub/file_system_form_component.ex index 931213b35..fcb8fca75 100644 --- a/lib/livebook_web/live/hub/file_system_form_component.ex +++ b/lib/livebook_web/live/hub/file_system_form_component.ex @@ -102,7 +102,7 @@ defmodule LivebookWeb.Hub.FileSystemFormComponent do |> push_redirect(to: socket.assigns.return_to)} else {:error, %Ecto.Changeset{} = changeset} -> {:noreply, assign(socket, changeset: changeset)} - {:transport_error, message} -> {:noreply, put_flash(socket, :error, message)} + {:transport_error, message} -> {:noreply, assign(socket, error_message: message)} {:error, message} -> {:noreply, assign(socket, error_message: message)} end end diff --git a/lib/livebook_web/live/hub/secret_form_component.ex b/lib/livebook_web/live/hub/secret_form_component.ex index 279f1aa6a..7759b1d18 100644 --- a/lib/livebook_web/live/hub/secret_form_component.ex +++ b/lib/livebook_web/live/hub/secret_form_component.ex @@ -15,7 +15,13 @@ defmodule LivebookWeb.Hub.SecretFormComponent do socket = assign(socket, assigns) - {:ok, assign(socket, title: title(socket), button: button(socket), changeset: changeset)} + {:ok, + assign(socket, + title: title(socket), + button: button(socket), + changeset: changeset, + error_message: nil + )} end @impl true @@ -25,6 +31,9 @@ defmodule LivebookWeb.Hub.SecretFormComponent do