From b010faa85b59e24d7ae2e9056c8ebccc4ce2425b Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 4 Jun 2013 21:19:25 -0400 Subject: fixes #324 - Server to return non-cropped images to clients --- MediaBrowser.Api/Images/ImageService.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'MediaBrowser.Api/Images/ImageService.cs') diff --git a/MediaBrowser.Api/Images/ImageService.cs b/MediaBrowser.Api/Images/ImageService.cs index 967c449c2..24fda11fc 100644 --- a/MediaBrowser.Api/Images/ImageService.cs +++ b/MediaBrowser.Api/Images/ImageService.cs @@ -691,11 +691,14 @@ namespace MediaBrowser.Api.Images cacheDuration = TimeSpan.FromDays(365); } + // Avoid implicitly captured closure + var currentItem = item; + var currentRequest = request; + return ToCachedResult(cacheGuid, originalFileImageDateModified, cacheDuration, () => new ImageWriter { - Item = item, - Request = request, - CropWhiteSpace = request.Type == ImageType.Logo || request.Type == ImageType.Art, + Item = currentItem, + Request = currentRequest, OriginalImageDateModified = originalFileImageDateModified, Enhancers = supportedImageEnhancers -- cgit v1.2.3