Skip to content

Track's artistId might not be right (definitely ambiguous) #654

@antifuchs

Description

@antifuchs

gonic version: 0.19.0

if from docker, docker tag: -
if from source, git tag/branch: -

In BLeeEZ/amperfy#604, it's come to light that gonic puts the album's artist on a track's artistId field. According to the spec, that's "The corresponding artist id", which is as unhelpful and ambiguous as a spec can get, but amperfy (and probably other subsonic players) interprets the track's artistId as the artist of the track, not the album... and so shows "Various Artists" where the track's artist should go.

I guess a fix on the gonic side for this would be annoying, as tracks can have multiple artists, and which do you pick; and ultimately the client ought to render the list of artists instead of the single one that we must pick, incorrectly. But I do feel like gonic's logic isn't right either...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions