diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-06-16 09:58:08 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-06-16 09:58:08 -0400 |
| commit | ea619383e9d2c26922c204d823c93fc930cba51c (patch) | |
| tree | 3c21605261616c8175036aa1598cf1777f25a5bd /MediaBrowser.Api/LibraryService.cs | |
| parent | 60db673e4551f91bfce0fbffba3a8e0593c27e2e (diff) | |
| parent | 89eb080464191b4a748b86e40c2e624c59956a20 (diff) | |
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
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)) |
