aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/Images/RemoteImageService.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-02-11 22:30:50 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-02-11 22:30:50 -0500
commitf64f55c8940636dae56beeffc14cff988309e7a6 (patch)
treea93b75bf9c4764f8219fc7fa1663e1ba0643e3e6 /MediaBrowser.Api/Images/RemoteImageService.cs
parente048a9214d1043aab4b8cb6bcbe7ad486bf3c821 (diff)
fixes #709 - Add option to show all languages in image interface
Diffstat (limited to 'MediaBrowser.Api/Images/RemoteImageService.cs')
-rw-r--r--MediaBrowser.Api/Images/RemoteImageService.cs12
1 files changed, 11 insertions, 1 deletions
diff --git a/MediaBrowser.Api/Images/RemoteImageService.cs b/MediaBrowser.Api/Images/RemoteImageService.cs
index 960de017d..36b509c74 100644
--- a/MediaBrowser.Api/Images/RemoteImageService.cs
+++ b/MediaBrowser.Api/Images/RemoteImageService.cs
@@ -40,6 +40,9 @@ namespace MediaBrowser.Api.Images
[ApiMember(Name = "ProviderName", Description = "Optional. The image provider to use", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")]
public string ProviderName { get; set; }
+
+ [ApiMember(Name = "IncludeAllLanguages", Description = "Optional.", IsRequired = false, DataType = "bool", ParameterType = "query", Verb = "GET")]
+ public bool IncludeAllLanguages { get; set; }
}
[Route("/Items/{Id}/RemoteImages", "GET")]
@@ -217,7 +220,14 @@ namespace MediaBrowser.Api.Images
private RemoteImageResult GetRemoteImageResult(BaseItem item, BaseRemoteImageRequest request)
{
- var images = _providerManager.GetAvailableRemoteImages(item, CancellationToken.None, request.ProviderName, request.Type).Result;
+ var images = _providerManager.GetAvailableRemoteImages(item, new RemoteImageQuery
+ {
+ ProviderName = request.ProviderName,
+ IncludeAllLanguages = request.IncludeAllLanguages,
+ IncludeDisabledProviders = true,
+ ImageType = request.Type
+
+ }, CancellationToken.None).Result;
var imagesList = images.ToList();