diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-06-23 01:25:30 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-06-23 01:25:30 -0400 |
| commit | e8e5a314c5d6dbccc2dcb9be3ea3c26b17e9bbb0 (patch) | |
| tree | 80ef9c39ea5c104d3a4133a2519dfdcd5f3ab2b7 | |
| parent | 461e9b2cddb829e47420fddc373c795523b3375e (diff) | |
update musicbrainz
| -rw-r--r-- | MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs | 10 | ||||
| -rw-r--r-- | MediaBrowser.Providers/Music/MusicBrainzArtistProvider.cs | 2 |
2 files changed, 10 insertions, 2 deletions
diff --git a/MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs b/MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs index 36676c6b2..1710ec2b0 100644 --- a/MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs +++ b/MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs @@ -339,7 +339,14 @@ namespace MediaBrowser.Providers.Music { var urls = await RefreshMzbUrls().ConfigureAwait(false); - _chosenUrl = urls[new Random().Next(0, urls.Count - 1)]; + if (urls.Count > 1) + { + _chosenUrl = urls[new Random().Next(0, urls.Count)]; + } + else + { + _chosenUrl = urls[0]; + } } return _chosenUrl; @@ -361,6 +368,7 @@ namespace MediaBrowser.Providers.Music { list = _json.DeserializeFromStream<List<MbzUrl>>(stream); } + _lastMbzUrlQueryTicks = DateTime.UtcNow.Ticks; } catch (Exception ex) { diff --git a/MediaBrowser.Providers/Music/MusicBrainzArtistProvider.cs b/MediaBrowser.Providers/Music/MusicBrainzArtistProvider.cs index f36062ebe..88635bf06 100644 --- a/MediaBrowser.Providers/Music/MusicBrainzArtistProvider.cs +++ b/MediaBrowser.Providers/Music/MusicBrainzArtistProvider.cs @@ -93,7 +93,7 @@ namespace MediaBrowser.Providers.Music { if (string.Equals(child.Name, "name", StringComparison.OrdinalIgnoreCase)) { - name = node.InnerText; + name = child.InnerText; break; } } |
