with the addition of artistImageUrl to Artist & ArtistID3, if it cannot find an matching artist, the name of the artist is also not returned.
This means that a call to getIndexs returns data like :
- Code: Select all
<subsonic-response xmlns="http://subsonic.org/restapi" status="ok" version="1.16.1">
<indexes lastModified="1542733356942" ignoredArticles="The El La Los Las Le Les">
<index name="A">
<artist id="51813" name="Albert Collins" artistImageUrl="https://lastfm-img2.akamaized.net/i/u/300x300/e7c5c0996c034e3a8555f6233597058e.png"/>
<artist id="51894" name="Albert King" artistImageUrl="https://lastfm-img2.akamaized.net/i/u/300x300/7888953da5e9459d82e41f01a015a8e5.png"/>
<artist id="51942" name="Al Green" artistImageUrl="https://lastfm-img2.akamaized.net/i/u/300x300/8d18ca5108d31fbd71cf9797a948fbca.png"/>
<artist id="156187"/>
<artist id="51890"/>
<artist id="51902" name="Aretha Franklin" artistImageUrl="https://lastfm-img2.akamaized.net/i/u/300x300/e82a669b0f9d4834c8e957b17fbc9f45.png"/>
</index>
It doesn't make sense that artists wouldn't have a name.
Thanks
Rich