diff --git a/musikr/src/main/java/org/oxycblt/musikr/tag/parse/TagFields.kt b/musikr/src/main/java/org/oxycblt/musikr/tag/parse/TagFields.kt index 990bdd87c..e3c045a4f 100644 --- a/musikr/src/main/java/org/oxycblt/musikr/tag/parse/TagFields.kt +++ b/musikr/src/main/java/org/oxycblt/musikr/tag/parse/TagFields.kt @@ -34,9 +34,9 @@ internal fun Metadata.musicBrainzId() = (xiph["MUSICBRAINZ_RELEASETRACKID"] ?: xiph["MUSICBRAINZ RELEASE TRACK ID"] ?: mp4["----:COM.APPLE.ITUNES:MUSICBRAINZ RELEASE TRACK ID"] - ?: mp4["----:COM.APPLE.ITUNES:MUSICBRAINZ_RELEASETRACKID"]) + ?: mp4["----:COM.APPLE.ITUNES:MUSICBRAINZ_RELEASETRACKID"] ?: id3v2["TXXX:MUSICBRAINZ RELEASE TRACK ID"] - ?: id3v2["TXXX:MUSICBRAINZ_RELEASETRACKID"]?.first() + ?: id3v2["TXXX:MUSICBRAINZ_RELEASETRACKID"])?.first() internal fun Metadata.name() = (xiph["TITLE"] ?: mp4["©nam"] ?: mp4["©trk"] ?: id3v2["TIT2"])?.first()