aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/ItemUpdateService.cs
diff options
context:
space:
mode:
authorTavares André <tavares_and@hotmail.com>2015-05-19 18:19:56 +0200
committerTavares André <tavares_and@hotmail.com>2015-05-19 18:19:56 +0200
commit33f633d37a5709230ab94773077bca02a0cd317b (patch)
tree3c898fa42a7b67346f81df53d80bc745b2a1d3db /MediaBrowser.Api/ItemUpdateService.cs
parent132a40a673f95a5b0e4722491abcd6a7db6236c8 (diff)
parent5bee01b5bb3dc677a20ed844666645927937cdc5 (diff)
Merge branch 'dev' of https://github.com/MediaBrowser/MediaBrowser into dev
Diffstat (limited to 'MediaBrowser.Api/ItemUpdateService.cs')
-rw-r--r--MediaBrowser.Api/ItemUpdateService.cs30
1 files changed, 18 insertions, 12 deletions
diff --git a/MediaBrowser.Api/ItemUpdateService.cs b/MediaBrowser.Api/ItemUpdateService.cs
index 013838091..bab02de35 100644
--- a/MediaBrowser.Api/ItemUpdateService.cs
+++ b/MediaBrowser.Api/ItemUpdateService.cs
@@ -389,22 +389,28 @@ namespace MediaBrowser.Api
game.PlayersSupported = request.Players;
}
- var hasAlbumArtists = item as IHasAlbumArtist;
- if (hasAlbumArtists != null)
+ if (request.AlbumArtists != null)
{
- hasAlbumArtists.AlbumArtists = request
- .AlbumArtists
- .Select(i => i.Name)
- .ToList();
+ var hasAlbumArtists = item as IHasAlbumArtist;
+ if (hasAlbumArtists != null)
+ {
+ hasAlbumArtists.AlbumArtists = request
+ .AlbumArtists
+ .Select(i => i.Name)
+ .ToList();
+ }
}
- var hasArtists = item as IHasArtist;
- if (hasArtists != null)
+ if (request.ArtistItems != null)
{
- hasArtists.Artists = request
- .ArtistItems
- .Select(i => i.Name)
- .ToList();
+ var hasArtists = item as IHasArtist;
+ if (hasArtists != null)
+ {
+ hasArtists.Artists = request
+ .ArtistItems
+ .Select(i => i.Name)
+ .ToList();
+ }
}
var song = item as Audio;