diff --git a/beat/web/common/serializers.py b/beat/web/common/serializers.py index 5a1a9ffe043c4c25bd0281aa8809acb37d26cd93..e4722235542bf0d853e845808e40982daada742c 100644 --- a/beat/web/common/serializers.py +++ b/beat/web/common/serializers.py @@ -257,7 +257,10 @@ class ContributionSerializer(VersionableSerializer): exclude = ['description_file', 'declaration_file'] def get_description(self, obj): - return obj.description.decode('utf-8') + result = obj.description + if six.PY2: + result = result.decode('utf-8') + return result def get_declaration(self, obj): object_format = self.context.get('object_format')