mirror of
https://git.sr.ht/~joren/streamrip-go
synced 2026-07-27 23:42:28 +02:00
feat: add configurable artist separator
This commit is contained in:
@@ -177,11 +177,7 @@ func toTags(meta Metadata) map[string]string {
|
||||
"source_artist_id": meta.SourceArtistID,
|
||||
}
|
||||
if meta.TrackNumber > 0 {
|
||||
if meta.TrackTotal > 0 {
|
||||
tags["track"] = fmt.Sprintf("%02d/%02d", meta.TrackNumber, meta.TrackTotal)
|
||||
} else {
|
||||
tags["track"] = fmt.Sprintf("%02d", meta.TrackNumber)
|
||||
}
|
||||
tags["track"] = fmt.Sprintf("%02d", meta.TrackNumber)
|
||||
}
|
||||
if meta.TrackTotal > 0 {
|
||||
tags["tracktotal"] = strconv.Itoa(meta.TrackTotal)
|
||||
|
||||
@@ -38,7 +38,7 @@ func TestToTagsTotalsAndSourceFields(t *testing.T) {
|
||||
SourcePlatform: "qobuz",
|
||||
SourceTrackID: "t1",
|
||||
})
|
||||
if tags["track"] != "03/12" {
|
||||
if tags["track"] != "03" {
|
||||
t.Fatalf("track tag = %q", tags["track"])
|
||||
}
|
||||
if tags["disc"] != "1/2" {
|
||||
|
||||
Reference in New Issue
Block a user