This commit is contained in:
Manuel Zaforas 2016-05-22 15:25:27 +00:00
commit 47d31c9608

View File

@ -49,10 +49,10 @@ class APIException(Exception):
default_detail = _('A server error occurred.') default_detail = _('A server error occurred.')
def __init__(self, detail=None): def __init__(self, detail=None):
if detail is not None: if detail is None:
self.detail = force_text(detail)
else:
self.detail = force_text(self.default_detail) self.detail = force_text(self.default_detail)
elif isinstance(detail, basestring):
self.detail = force_text(detail)
def __str__(self): def __str__(self):
return self.detail return self.detail