From c18739db6616056f46080bb8d0876c865817239e Mon Sep 17 00:00:00 2001 From: Josue Kouka Date: Sun, 27 Dec 2015 15:34:19 +0100 Subject: [PATCH] fix UnicodeEncodeError in UserCredentials Model --- mandayejs/mandaye/models.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mandayejs/mandaye/models.py b/mandayejs/mandaye/models.py index 5cbb2e6..ee087e9 100644 --- a/mandayejs/mandaye/models.py +++ b/mandayejs/mandaye/models.py @@ -14,6 +14,7 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . + from django.db import models from jsonfield import JSONField from django.utils.translation import ugettext_lazy as _ @@ -27,8 +28,10 @@ class UserCredentials(models.Model): class Meta: unique_together = ('user',) - def __str__(self): - return self.user.get_full_name() or self.user.email or self.user.username + def __unicode__(self): + return self.user.get_full_name() \ + or self.user.email \ + or self.user.username def to_login_info(self): return {'#'+k : v for k,v in self.locators.items() if k != 'csrfmiddlewaretoken' } -- 2.6.4