From 50e537c2d620f537ac0994873b9791b574a33a5b Mon Sep 17 00:00:00 2001 From: PidgeyL Date: Wed, 9 Dec 2015 10:00:18 +0100 Subject: [PATCH] bugfix to make Users compatible for python2 and 3 --- fbchat/models.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/fbchat/models.py b/fbchat/models.py index 938282f..eb10803 100644 --- a/fbchat/models.py +++ b/fbchat/models.py @@ -1,8 +1,10 @@ from __future__ import unicode_literals +import sys class Base(): def __repr__(self): - return self.__unicode__().encode('utf-8') + uni = self.__unicode__() + return uni.encode('utf-8') if sys.version_info < (3, 0) else uni def __unicode__(self): return u'<%s %s (%s)>' % (self.type.upper(), self.name, self.url) @@ -16,8 +18,7 @@ class User(Base): self.photo = data['photo'] self.url = data['path'] self.name = data['text'] - #self.score = jsoin['score'] - #self.tokens = data['tokens'] + self.score = data['score'] self.data = data