When creating a record, queue a job to fetch artist info

This commit is contained in:
Claudio Ortolina
2025-04-29 16:56:22 +01:00
parent f98e29263f
commit fa49e73385
5 changed files with 29 additions and 3 deletions
@@ -3,7 +3,8 @@ defmodule MusicLibrary.Worker.FetchArtistInfo do
@impl Oban.Worker
def perform(%Oban.Job{args: %{"id" => artist_id}}) do
with {:ok, _artist_info} <- MusicLibrary.Artists.fetch_artist_info(artist_id) do
with {:ok, _artist_info} <- MusicLibrary.Artists.fetch_artist_info(artist_id),
{:ok, _artist_info} <- MusicLibrary.Artists.fetch_image(artist_id) do
:ok
end
end