From 31e092a649a502ce34e2c6615763ae58e32c3798 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Sat, 14 Dec 2024 15:58:27 -0500 Subject: [PATCH] musikr: indicate song name always known --- app/src/main/java/org/oxycblt/musikr/Music.kt | 1 + app/src/main/java/org/oxycblt/musikr/tag/interpret/PreMusic.kt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/oxycblt/musikr/Music.kt b/app/src/main/java/org/oxycblt/musikr/Music.kt index c03996e94..5f5eea035 100644 --- a/app/src/main/java/org/oxycblt/musikr/Music.kt +++ b/app/src/main/java/org/oxycblt/musikr/Music.kt @@ -242,6 +242,7 @@ sealed interface MusicParent : Music { * @author Alexander Capehart (OxygenCobalt) */ interface Song : Music { + override val name: Name.Known /** The track number. Will be null if no valid track number was present in the metadata. */ val track: Int? /** The [Disc] number. Will be null if no valid disc number was present in the metadata. */ diff --git a/app/src/main/java/org/oxycblt/musikr/tag/interpret/PreMusic.kt b/app/src/main/java/org/oxycblt/musikr/tag/interpret/PreMusic.kt index 832668d6a..8da604f6a 100644 --- a/app/src/main/java/org/oxycblt/musikr/tag/interpret/PreMusic.kt +++ b/app/src/main/java/org/oxycblt/musikr/tag/interpret/PreMusic.kt @@ -34,7 +34,7 @@ import org.oxycblt.musikr.util.update data class PreSong( val musicBrainzId: UUID?, - val name: Name, + val name: Name.Known, val rawName: String, val track: Int?, val disc: Disc?,