From 89eb080464191b4a748b86e40c2e624c59956a20 Mon Sep 17 00:00:00 2001 From: Luis Miguel Almánzar Date: Sat, 15 Jun 2013 18:19:47 -0400 Subject: using lockedfields and lockedimages when populating data --- MediaBrowser.Api/LibraryService.cs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'MediaBrowser.Api/LibraryService.cs') 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)) -- cgit v1.2.3