From 9d3d0ccdeb4e6d8759c0280588d9f56f13ba22cc Mon Sep 17 00:00:00 2001 From: Xaroth Brook Date: Fri, 24 Jan 2014 23:48:51 +0100 Subject: [PATCH] -Fix: compare against six.string_types. six.text_type can throw errors if the result is an empty string in python 2.7, where six.string_types will correctly detect it. --- compressor/templatetags/compress.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compressor/templatetags/compress.py b/compressor/templatetags/compress.py index 8479e1d..6e86d01 100644 --- a/compressor/templatetags/compress.py +++ b/compressor/templatetags/compress.py @@ -108,7 +108,7 @@ class CompressorMixin(object): rendered_output = self.render_output(compressor, mode, forced=forced) if cache_key: cache_set(cache_key, rendered_output) - assert isinstance(rendered_output, six.text_type) + assert isinstance(rendered_output, six.string_types) return rendered_output except Exception: if settings.DEBUG or forced: