diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-10-01 14:31:32 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-10-01 14:31:32 -0400 |
| commit | dcca3f02366d5e54fb6eefeb0ccc7c5261e49e48 (patch) | |
| tree | 62c425cdc289cedbbe00c7e494c325384aa309fb /MediaBrowser.Api/ItemUpdateService.cs | |
| parent | 3d40c5ba36c5e98954c2bc6073b4cf35cd42711a (diff) | |
update music artist when saving artist
Diffstat (limited to 'MediaBrowser.Api/ItemUpdateService.cs')
| -rw-r--r-- | MediaBrowser.Api/ItemUpdateService.cs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/MediaBrowser.Api/ItemUpdateService.cs b/MediaBrowser.Api/ItemUpdateService.cs index 18e02473f..5d47d0813 100644 --- a/MediaBrowser.Api/ItemUpdateService.cs +++ b/MediaBrowser.Api/ItemUpdateService.cs @@ -126,6 +126,15 @@ namespace MediaBrowser.Api UpdateItem(request, item); await _libraryManager.UpdateItem(item, ItemUpdateType.MetadataEdit, CancellationToken.None).ConfigureAwait(false); + + var musicArtist = Artist.FindMusicArtist(item, _libraryManager); + + if (musicArtist != null) + { + UpdateItem(request, musicArtist); + + await _libraryManager.UpdateItem(musicArtist, ItemUpdateType.MetadataEdit, CancellationToken.None).ConfigureAwait(false); + } } public void Post(UpdateStudio request) |
