diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-05-02 11:18:28 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-05-02 11:18:28 -0400 |
| commit | df8a1d29c47a1a8020e635d010e8e0dd2c787364 (patch) | |
| tree | 1febe5843598550aa6964569775aa98e94b8fe63 | |
| parent | a190627c029070d7d109f024e96937c4e8e92d2d (diff) | |
fixes #220 - Unexpected Music Artist Bios
| -rw-r--r-- | MediaBrowser.Controller/Providers/Music/LastfmArtistProvider.cs | 6 | ||||
| -rw-r--r-- | MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/MediaBrowser.Controller/Providers/Music/LastfmArtistProvider.cs b/MediaBrowser.Controller/Providers/Music/LastfmArtistProvider.cs index c846fcd97..819c05a94 100644 --- a/MediaBrowser.Controller/Providers/Music/LastfmArtistProvider.cs +++ b/MediaBrowser.Controller/Providers/Music/LastfmArtistProvider.cs @@ -47,9 +47,11 @@ namespace MediaBrowser.Controller.Providers.Music throw; } - if (searchResult != null && searchResult.results != null && searchResult.results.artistmatches != null && searchResult.results.artistmatches.artist.Any()) + if (searchResult != null && searchResult.results != null && searchResult.results.artistmatches != null && searchResult.results.artistmatches.artist.Count > 0) { - return searchResult.results.artistmatches.artist.First().mbid; + var artist = searchResult.results.artistmatches.artist.FirstOrDefault(i => string.Equals(i.name, item.Name, System.StringComparison.OrdinalIgnoreCase)); + + return artist != null ? artist.mbid : searchResult.results.artistmatches.artist[0].mbid; } return null; diff --git a/MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs b/MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs index f8c9685f7..68017d5b3 100644 --- a/MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs +++ b/MediaBrowser.Controller/Providers/Music/LastfmBaseProvider.cs @@ -46,7 +46,7 @@ namespace MediaBrowser.Controller.Providers.Music { get { - return "04-24-2013"; + return "04-25-2013"; } } |
