From d15763bb5a6e4e8a75ee8f982ece765ac95b547f Mon Sep 17 00:00:00 2001
From: Giant Spook <giantspook@gmail.com>
Date: Fri, 30 Mar 2012 22:20:26 -0700
Subject: [PATCH] Fix Content-Type header of default images

They're PNGs, not JPEGs.
---
 sickbeard/webserve.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py
index b2a985e40..95d305169 100755
--- a/sickbeard/webserve.py
+++ b/sickbeard/webserve.py
@@ -2677,13 +2677,13 @@ class WebInterface:
             default_image_name = 'banner.png'
 
         default_image_path = ek.ek(os.path.join, sickbeard.PROG_DIR, 'data', 'images', default_image_name)
-        if show == None:
-            return cherrypy.lib.static.serve_file(default_image_path, content_type="image/jpeg")
+        if show is None:
+            return cherrypy.lib.static.serve_file(default_image_path, content_type="image/png")
         else:
             showObj = sickbeard.helpers.findCertainShow(sickbeard.showList, int(show))
 
-        if showObj == None:
-            return cherrypy.lib.static.serve_file(default_image_path, content_type="image/jpeg")
+        if showObj is None:
+            return cherrypy.lib.static.serve_file(default_image_path, content_type="image/png")
 
         cache_obj = image_cache.ImageCache()
         
@@ -2715,7 +2715,7 @@ class WebInterface:
                 cherrypy.response.headers['Content-Type'] = 'image/jpeg'
                 return buffer.getvalue()
         else:
-            return cherrypy.lib.static.serve_file(default_image_path, content_type="image/jpeg")
+            return cherrypy.lib.static.serve_file(default_image_path, content_type="image/png")
 
     @cherrypy.expose
     def setComingEpsLayout(self, layout):
-- 
GitLab