verify last fm data a little better

pull/702/head
Luke Pulverenti 12 years ago
parent e01202030d
commit e036b2c416

@ -220,7 +220,7 @@ namespace MediaBrowser.Controller.Providers.Music
{
Url = url,
CancellationToken = cancellationToken,
UserAgent = "MediaBrowserServer/www.mediabrowser3.com",
UserAgent = Environment.MachineName + "-" + Environment.UserName,
EnableResponseCache = true
}).ConfigureAwait(false))

@ -117,8 +117,13 @@ namespace MediaBrowser.Controller.Providers.Music
if (searchResult != null && searchResult.results != null && searchResult.results.artistmatches != null && searchResult.results.artistmatches.artist.Count > 0)
{
var artist = searchResult.results.artistmatches.artist.FirstOrDefault(i => i.name != null && string.Compare(i.name, item.Name, CultureInfo.CurrentCulture, CompareOptions.IgnoreNonSpace) == 0) ??
searchResult.results.artistmatches.artist.First();
var artist = searchResult.results.artistmatches.artist
.FirstOrDefault(i => i.name != null && string.Compare(i.name, item.Name, CultureInfo.CurrentCulture, CompareOptions.IgnoreNonSpace | CompareOptions.IgnoreCase | CompareOptions.IgnoreSymbols) == 0);
if (artist == null)
{
return null;
}
return artist.mbid;
}

Loading…
Cancel
Save