diff options
| author | Luis Miguel Almánzar <ruisu15@gmail.com> | 2013-06-15 18:19:47 -0400 |
|---|---|---|
| committer | Luis Miguel Almánzar <ruisu15@gmail.com> | 2013-06-15 18:19:47 -0400 |
| commit | 89eb080464191b4a748b86e40c2e624c59956a20 (patch) | |
| tree | 6e8e4ac487e321b855dbcbe4851787fb58fab5d7 /MediaBrowser.Api/LibraryService.cs | |
| parent | 2a2c049275776b36c57285cba36a6a4ee6b6a069 (diff) | |
using lockedfields and lockedimages when populating data
Diffstat (limited to 'MediaBrowser.Api/LibraryService.cs')
| -rw-r--r-- | MediaBrowser.Api/LibraryService.cs | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/MediaBrowser.Api/LibraryService.cs b/MediaBrowser.Api/LibraryService.cs index 40a5fd693..c2ccf4dcd 100644 --- a/MediaBrowser.Api/LibraryService.cs +++ b/MediaBrowser.Api/LibraryService.cs @@ -266,9 +266,17 @@ namespace MediaBrowser.Api item.OfficialRating = request.OfficialRating; item.CustomRating = request.CustomRating; item.DontFetchMeta = !(request.EnableInternetProviders ?? true); - item.LockedFields = request.LockedFields; - item.LockedImages = request.LockedImages; - + if (request.EnableInternetProviders ?? true) + { + item.LockedFields = request.LockedFields; + item.LockedImages = request.LockedImages; + } + else + { + item.LockedFields.Clear(); + item.LockedImages.Clear(); + } + foreach (var pair in request.ProviderIds.ToList()) { if (string.IsNullOrEmpty(pair.Value)) |
