From a6c02fdeeb8a2df8f7c19724f4278f70987a91a2 Mon Sep 17 00:00:00 2001 From: Blake Niemyjski Date: Tue, 17 Mar 2015 14:29:41 -0500 Subject: [PATCH] Fixed an issue where an invalid accept encoding would throw an exception. --- Source/Api/Utility/EncodingDelegatingHandler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Api/Utility/EncodingDelegatingHandler.cs b/Source/Api/Utility/EncodingDelegatingHandler.cs index b0476bde57..907824c14a 100644 --- a/Source/Api/Utility/EncodingDelegatingHandler.cs +++ b/Source/Api/Utility/EncodingDelegatingHandler.cs @@ -29,7 +29,7 @@ protected override Task SendAsync(HttpRequestMessage reques && response.RequestMessage.Headers.AcceptEncoding.Count > 0) { string encodingType = response.RequestMessage.Headers.AcceptEncoding.First().Value; - if (response.Content != null) + if (response.Content != null && (encodingType == "gzip" || encodingType == "deflate")) response.Content = new CompressedContent(response.Content, encodingType); }