Add worker to refresh cover

This commit is contained in:
Claudio Ortolina
2025-04-13 18:21:44 +01:00
parent c44fcc7321
commit ada75540ee
+10
View File
@@ -0,0 +1,10 @@
defmodule MusicLibrary.Worker.RefreshCover do
use Oban.Worker, queue: :default
@impl Oban.Worker
def perform(%Oban.Job{args: %{"id" => record_id}}) do
record = MusicLibrary.Records.get_record!(record_id)
{:ok, _} = MusicLibrary.Records.refresh_cover(record)
:ok
end
end