2011-08-04, 11:16
dann0 Wrote:Hi Guys,
In my library setup i have not checked 'include artists that only appear on various artists albums' so when i list my artists in the default skin all of the VA albums are grouped under 'Various' (well.. to be honest they are not all there, but they are not scattered through my artists list either so its all good), however when i request all artists (unsorted) via JSON-RPC i get a list of artists 10 times longer than it should be because it is listing all artists, including those appearing only on VA albums.
Has this been discussed? Ideally the complete artist list should have a single entry for 'Various' and when you request albums with the artistid associated with this entry it should return all 'Various Artists' albums.
Hmm, never tried this tbh. It sounds like partly a bug. Ideally it should behave as in GUI (perhaps with the option to query all artists no matter the setting). Please start a bugreport / feature request with a detailed list of how to reproduce (if you could upload your or a sample database that would also be quite nice, its up to you) and cc me and Montellese.
I agree that the GetArtists should only by default return those which are in GUI, we could add a GetArtist(allow_various=true) type of thing though which forces it to return them no matter the setting.