Skip to content

Conversation

deluan
Copy link
Member

@deluan deluan commented Mar 16, 2025

Should fix #3808

Rules:

  • ARTIST(S) tags No ARTIST/ARTISTS tags should set the display name to Unknown Artist
  • ARTIST(S) tags No ARTIST/ARTISTS tags should set artist to Unknown Artist
  • ARTIST(S) tags No ARTIST/ARTISTS tags should add an Unknown Artist to participants
  • ARTIST(S) tags Single-valued ARTIST tags, no ARTISTS tags should use the artist tag as display name
  • ARTIST(S) tags Single-valued ARTIST tags, no ARTISTS tags should populate the participants
  • ARTIST(S) tags Multiple values in a Single-valued ARTIST tags, no ARTISTS tags should use the full string as display name
  • ARTIST(S) tags Multiple values in a Single-valued ARTIST tags, no ARTISTS tags should split the tag
  • ARTIST(S) tags Multiple values in a Single-valued ARTIST tags, no ARTISTS tags should split the tag using case-insensitive separators
  • ARTIST(S) tags Multiple values in a Single-valued ARTIST tags, no ARTISTS tags should not add an empty artist after split
  • ARTIST(S) tags Multi-valued ARTIST tags, no ARTISTS tags should concatenate all ARTIST values as display name
  • ARTIST(S) tags Multi-valued ARTIST tags, no ARTISTS tags should populate the participants with all artists
  • ARTIST(S) tags Single-valued ARTIST tag, single-valued ARTISTS tag, same values should use the ARTIST tag as display name
  • ARTIST(S) tags Single-valued ARTIST tag, single-valued ARTISTS tag, same values should populate the participants with the ARTIST
  • ARTIST(S) tags Single-valued ARTIST tag, single-valued ARTISTS tag, different values should use the ARTIST tag as display name
  • ARTIST(S) tags Single-valued ARTIST tag, single-valued ARTISTS tag, different values should use only artists from ARTISTS
  • ARTIST(S) tags No ARTIST tag, multi-valued ARTISTS tag should concatenate ARTISTS as display name
  • ARTIST(S) tags No ARTIST tag, multi-valued ARTISTS tag should populate the participants with all artists
  • ARTIST(S) tags Single-valued ARTIST tags, multi-valued ARTISTS tags should use the single-valued tag as display name
  • ARTIST(S) tags Single-valued ARTIST tags, multi-valued ARTISTS tags should prioritize multi-valued tags over single-valued tags
  • ARTIST(S) tags Multi-valued ARTIST tags, multi-valued ARTISTS tags should use ARTIST values concatenated as a display name
  • ARTIST(S) tags Multi-valued ARTIST tags, multi-valued ARTISTS tags should prioritize ARTISTS tags

Signed-off-by: Deluan <deluan@navidrome.org>
deluan added 3 commits March 16, 2025 13:55
Signed-off-by: Deluan <deluan@navidrome.org>
Signed-off-by: Deluan <deluan@navidrome.org>
Signed-off-by: Deluan <deluan@navidrome.org>
@deluan deluan merged commit 2adb098 into master Mar 17, 2025
34 checks passed
@deluan deluan deleted the display-artists branch March 17, 2025 23:21
Copy link

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 16, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: Album Artist aren't parsed correctly
1 participant