Scrobble using finished_at time

This commit is contained in:
Claudio Ortolina
2025-05-07 10:46:51 +01:00
parent fa66db8258
commit 952d3388a1
3 changed files with 31 additions and 4 deletions
+4
View File
@@ -25,6 +25,10 @@ defmodule MusicBrainz.Release do
Enum.sum_by(medium.tracks, fn track -> track.length || 0 end)
end
def release_duration(release) do
Enum.sum_by(release.media, fn medium -> medium_duration(medium) end)
end
def tracks(release) do
Enum.flat_map(release.media, fn medium -> medium.tracks end)
end