From 6896ab912c22cca5176cf9bb5fe72e5aa9fded64 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Sun, 19 Feb 2023 22:02:55 -0700 Subject: [PATCH] music: add subtitle to cache Add subtitle tags to the music cache. Didn't add these prior. --- app/src/main/java/org/oxycblt/auxio/detail/SongDetailDialog.kt | 2 +- .../main/java/org/oxycblt/auxio/music/cache/CacheDatabase.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/oxycblt/auxio/detail/SongDetailDialog.kt b/app/src/main/java/org/oxycblt/auxio/detail/SongDetailDialog.kt index 0640a1c64..f84fab0bf 100644 --- a/app/src/main/java/org/oxycblt/auxio/detail/SongDetailDialog.kt +++ b/app/src/main/java/org/oxycblt/auxio/detail/SongDetailDialog.kt @@ -28,8 +28,8 @@ import androidx.navigation.fragment.navArgs import dagger.hilt.android.AndroidEntryPoint import org.oxycblt.auxio.R import org.oxycblt.auxio.databinding.DialogSongDetailBinding -import org.oxycblt.auxio.detail.recycler.SongPropertyAdapter import org.oxycblt.auxio.detail.recycler.SongProperty +import org.oxycblt.auxio.detail.recycler.SongPropertyAdapter import org.oxycblt.auxio.list.adapter.BasicListInstructions import org.oxycblt.auxio.music.Music import org.oxycblt.auxio.music.Song diff --git a/app/src/main/java/org/oxycblt/auxio/music/cache/CacheDatabase.kt b/app/src/main/java/org/oxycblt/auxio/music/cache/CacheDatabase.kt index 3d3957d08..a82179730 100644 --- a/app/src/main/java/org/oxycblt/auxio/music/cache/CacheDatabase.kt +++ b/app/src/main/java/org/oxycblt/auxio/music/cache/CacheDatabase.kt @@ -106,6 +106,7 @@ data class CachedSong( rawSong.track = track rawSong.disc = disc + rawSong.subtitle = subtitle rawSong.date = date rawSong.albumMusicBrainzId = albumMusicBrainzId @@ -155,6 +156,7 @@ data class CachedSong( durationMs = requireNotNull(rawSong.durationMs) { "Invalid raw: No duration" }, track = rawSong.track, disc = rawSong.disc, + subtitle = rawSong.subtitle, date = rawSong.date, albumMusicBrainzId = rawSong.albumMusicBrainzId, albumName = requireNotNull(rawSong.albumName) { "Invalid raw: No album name" },