Skip to content

Conversation

certuna
Copy link
Contributor

@certuna certuna commented Jun 27, 2023

Fix for #2214

This sorts an artist's discography (Artist view) first by his own albums (Artist = Album Artist), then by his appearances (Artist != AlbumArtist).

Already looks nicer in the current version (V/A compilations after the regular albums), plus it will be needed even more once ND reads additional artists into all_artist_ids, as this will increase the number of albums returned for an artist with many "feature appearances" (PR coming later).

Web UI only - the Subsonic API doesn't include compilation appearances, so it's not an issue there.

edit: fixed code format issues

certuna added 6 commits June 27, 2023 10:37
Sort by Artist = Album Artist first, so it shows an artist's own albums first, and appearances on other albums second.
Alias match_album_artist, allows for sorting by an artist's own albums first, then his appearances on compilations/etc.
forgot args in line 89
@github-actions
Copy link

github-actions bot commented Jun 27, 2023

Download the artifacts for this pull request:

certuna added 5 commits July 4, 2023 09:57
removed comment about Subsonic, it's irrelevant since this query is never done through the Subsonic API.
Fix EnableMediaFileCoverArt option default value
@certuna certuna mentioned this pull request Sep 16, 2023
@certuna certuna deleted the branch navidrome:master November 2, 2023 14:01
@certuna certuna closed this Nov 2, 2023
@certuna certuna deleted the master branch November 2, 2023 14:01
Copy link

github-actions bot commented Mar 2, 2024

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 Mar 2, 2024
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.

1 participant