From f389266f5f2dd58fc1c67f78275f770012c26f4a Mon Sep 17 00:00:00 2001 From: Henrik Nicolaisen Date: Wed, 3 May 2017 06:19:16 +0200 Subject: [PATCH] remove charset if set in content type header (#7411) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * remove charset if set in content type header like this “Content-Type: image/jpeg;charset=UTF-8” * fixed lint error --- homeassistant/components/media_player/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/media_player/__init__.py b/homeassistant/components/media_player/__init__.py index be7fce16821..a633a58912b 100644 --- a/homeassistant/components/media_player/__init__.py +++ b/homeassistant/components/media_player/__init__.py @@ -916,7 +916,8 @@ def _async_fetch_image(hass, url): if response.status == 200: content = yield from response.read() - content_type = response.headers.get(CONTENT_TYPE_HEADER) + content_type = response.headers.get(CONTENT_TYPE_HEADER)\ + .split(';')[0] except asyncio.TimeoutError: pass