Improve importing visual feedback

This commit is contained in:
Claudio Ortolina
2024-09-24 18:33:39 +01:00
parent 31d74fde34
commit d3ea26ed8f
3 changed files with 13 additions and 7 deletions
+6
View File
@@ -32,6 +32,12 @@ defmodule MusicLibrary.Records do
Repo.one!(q)
end
def search_release_group(query, opts \\ []) do
limit = Keyword.get(opts, :limit, 20)
offset = Keyword.get(opts, :offset, 0)
MusicBrainz.search_release_group(query, limit: limit, offset: offset)
end
def import_from_musicbrainz(musicbrainz_id) do
with {:ok, release_group} <- MusicBrainz.get_release_group(musicbrainz_id),
{:ok, image_data} <- MusicBrainz.get_cover_art(musicbrainz_id),
+3 -3
View File
@@ -148,9 +148,9 @@ defmodule MusicLibrary.Records.MusicBrainz do
]
}
"""
def search_release_group(query, opts \\ []) do
limit = Keyword.get(opts, :limit, 20)
offset = Keyword.get(opts, :offset, 0)
def search_release_group(query, opts) do
limit = Keyword.fetch!(opts, :limit)
offset = Keyword.fetch!(opts, :offset)
qs = [
query: query,