X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/0df1608e9f603e6f40b306a3aff20e52e7318d5a..fa21c2cc4d92e1f723a3b38daa2f033dbb4889e5:/forum/models/action.py?ds=sidebyside diff --git a/forum/models/action.py b/forum/models/action.py index 3aa6582..b3cfd26 100644 --- a/forum/models/action.py +++ b/forum/models/action.py @@ -1,4 +1,6 @@ from django.utils.translation import ugettext as _ +from django.utils.encoding import smart_unicode + from utils import PickledObjectField from threading import Thread from forum.utils import html @@ -26,7 +28,7 @@ class ActionQuerySet(CachedQuerySet): class ActionManager(CachedManager): use_for_related_fields = True - def get_query_set(self): + def get_queryset(self): qs = ActionQuerySet(self.model) if self.model is not Action: @@ -213,10 +215,10 @@ class ActionProxy(Action): __metaclass__ = ActionProxyMetaClass def friendly_username(self, viewer, user): - return (viewer == user) and _('You') or user.username + return (viewer == user) and _('You') or smart_unicode(user.username) def friendly_ownername(self, owner, user): - return (owner == user) and _('your') or user.username + return (owner == user) and _('your') or smart_unicode(user.username) def viewer_or_user_verb(self, viewer, user, viewer_verb, user_verb): return (viewer == user) and viewer_verb or user_verb