Bläddra i källkod

fix no logo image in worker splash screen when python version is 3.x (#3627)

Brian Luan 8 år sedan
förälder
incheckning
65f43998b2
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      celery/utils/term.py

+ 2 - 1
celery/utils/term.py

@@ -172,7 +172,8 @@ def supports_images():
 
 def _read_as_base64(path):
     with codecs.open(path, mode='rb') as fh:
-        return base64.b64encode(fh.read())
+        encoded = base64.b64encode(fh.read())
+        return encoded if type(encoded) == 'str' else encoded.decode('ascii')
 
 
 def imgcat(path, inline=1, preserve_aspect_ratio=0, **kwargs):