Fix user profile edits to not crash on the homepage (#1268)

This commit is contained in:
Jonatan Kłosko 2022-07-10 19:16:55 +01:00 committed by GitHub
parent 14538b7aa1
commit 1757e21bca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View file

@ -341,6 +341,8 @@ defmodule LivebookWeb.HomeLive do
{:noreply, assign(socket, memory: memory)}
end
def handle_info(_message, socket), do: {:noreply, socket}
defp files(sessions) do
Enum.map(sessions, & &1.file)
end

View file

@ -388,6 +388,16 @@ defmodule LivebookWeb.HomeLiveTest do
end
end
test "handles user profile update", %{conn: conn} do
{:ok, view, _} = live(conn, "/")
view
|> element("#user_form")
|> render_submit(%{data: %{hex_color: "#123456"}})
assert render(view) =~ "#123456"
end
# Helpers
defp test_notebook_path(name) do