aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Library/Validators
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-08-05 21:21:18 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-08-05 21:21:18 -0400
commit96346fc88ced93cc068ae9610900b3a1420f2130 (patch)
tree0cf7601ce63bfcb9a3ccc2f5b9279eb3fe3fbf02 /MediaBrowser.Server.Implementations/Library/Validators
parent7caedd1aee55f0fc4a5521b78b2366c091130dfe (diff)
update globalize
Diffstat (limited to 'MediaBrowser.Server.Implementations/Library/Validators')
-rw-r--r--MediaBrowser.Server.Implementations/Library/Validators/ArtistsValidator.cs10
1 files changed, 3 insertions, 7 deletions
diff --git a/MediaBrowser.Server.Implementations/Library/Validators/ArtistsValidator.cs b/MediaBrowser.Server.Implementations/Library/Validators/ArtistsValidator.cs
index c9440bb27..68d351b44 100644
--- a/MediaBrowser.Server.Implementations/Library/Validators/ArtistsValidator.cs
+++ b/MediaBrowser.Server.Implementations/Library/Validators/ArtistsValidator.cs
@@ -48,26 +48,22 @@ namespace MediaBrowser.Server.Implementations.Library.Validators
.Cast<IHasArtist>()
.ToList();
- var allArtists = allSongs.SelectMany(i => i.AllArtists)
- .DistinctNames()
- .ToList();
+ var allArtists = _libraryManager.GetArtists(allSongs).ToList();
var numComplete = 0;
var numArtists = allArtists.Count;
- foreach (var artist in allArtists)
+ foreach (var artistItem in allArtists)
{
cancellationToken.ThrowIfCancellationRequested();
try
{
- var artistItem = _libraryManager.GetArtist(artist);
-
await artistItem.RefreshMetadata(cancellationToken).ConfigureAwait(false);
}
catch (IOException ex)
{
- _logger.ErrorException("Error validating Artist {0}", ex, artist);
+ _logger.ErrorException("Error validating Artist {0}", ex, artistItem.Name);
}
// Update progress