Enable quick actions from universal search

This commit is contained in:
Claudio Ortolina
2026-03-29 23:07:53 +01:00
parent 0483d89fa7
commit 8f8eb0a656
9 changed files with 132 additions and 28 deletions
@@ -253,6 +253,16 @@ defmodule MusicLibraryWeb.CollectionLive.IndexTest do
|> assert_path(~p"/collection/import")
end
test "pre-fills the search query from import_query param", %{conn: conn} do
Req.Test.stub(MusicBrainz.API, fn conn ->
Req.Test.json(conn, %{"release-groups" => [], "count" => 0})
end)
conn
|> visit(~p"/collection/import?#{[import_query: "test query"]}")
|> assert_has("input[value='test query']")
end
test "imports a record when selected", %{conn: conn} do
release_group_search_results = Map.get(release_group_search_results(), "release-groups")