diff options
| -rw-r--r-- | MediaBrowser.Controller/Dto/DtoBuilder.cs | 3 | ||||
| -rw-r--r-- | MediaBrowser.Model/DTO/BaseItemDto.cs | 8 | ||||
| -rw-r--r-- | MediaBrowser.Model/Querying/ItemFields.cs | 4 |
3 files changed, 11 insertions, 4 deletions
diff --git a/MediaBrowser.Controller/Dto/DtoBuilder.cs b/MediaBrowser.Controller/Dto/DtoBuilder.cs index 200659d9c..981c2e5b4 100644 --- a/MediaBrowser.Controller/Dto/DtoBuilder.cs +++ b/MediaBrowser.Controller/Dto/DtoBuilder.cs @@ -233,10 +233,11 @@ namespace MediaBrowser.Controller.Dto dto.DisplayMediaType = item.DisplayMediaType; } - if (fields.Contains(ItemFields.LockedFields)) + if (fields.Contains(ItemFields.MetadataSettings)) { dto.LockedFields = item.LockedFields; dto.LockedImages = item.LockedImages; + dto.EnableInternetProviders = !item.DontFetchMeta; } if (fields.Contains(ItemFields.Budget)) diff --git a/MediaBrowser.Model/DTO/BaseItemDto.cs b/MediaBrowser.Model/DTO/BaseItemDto.cs index 9326bd490..593f1273d 100644 --- a/MediaBrowser.Model/DTO/BaseItemDto.cs +++ b/MediaBrowser.Model/DTO/BaseItemDto.cs @@ -469,7 +469,13 @@ namespace MediaBrowser.Model.Dto /// </summary> /// <value>The locked images.</value> public List<ImageType> LockedImages { get; set; } - + + /// <summary> + /// Gets or sets a value indicating whether [enable internet providers]. + /// </summary> + /// <value><c>true</c> if [enable internet providers]; otherwise, <c>false</c>.</value> + public bool? EnableInternetProviders { get; set; } + /// <summary> /// Gets a value indicating whether this instance can resume. /// </summary> diff --git a/MediaBrowser.Model/Querying/ItemFields.cs b/MediaBrowser.Model/Querying/ItemFields.cs index 86a41b471..d99695f26 100644 --- a/MediaBrowser.Model/Querying/ItemFields.cs +++ b/MediaBrowser.Model/Querying/ItemFields.cs @@ -67,9 +67,9 @@ namespace MediaBrowser.Model.Querying IndexOptions, /// <summary> - /// The locked fields + /// The metadata settings /// </summary> - LockedFields, + MetadataSettings, /// <summary> /// The item overview |
