]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/models/user.py
beta version af the sx importer, don't use for importing production sites, only for...
[osqa.git] / forum / models / user.py
index 82cfe3aec3523d6bb177514d2a7a60e8f9e8cf10..abb398931a495dafe96a23972dec68e3f0a2f161 100644 (file)
@@ -80,11 +80,11 @@ class User(BaseModel, DjangoUser):
     is_approved = models.BooleanField(default=False)\r
     email_isvalid = models.BooleanField(default=False)\r
     email_key = models.CharField(max_length=32, null=True)\r
-    reputation = models.PositiveIntegerField(default=1)\r
+    reputation = DenormalizedField(default=1)\r
 \r
-    gold = models.SmallIntegerField(default=0)\r
-    silver = models.SmallIntegerField(default=0)\r
-    bronze = models.SmallIntegerField(default=0)\r
+    gold = DenormalizedField(default=0)\r
+    silver = DenormalizedField(default=0)\r
+    bronze = DenormalizedField(default=0)\r
 \r
     questions_per_page = models.SmallIntegerField(choices=QUESTIONS_PER_PAGE_CHOICES, default=10)\r
     hide_ignored_questions = models.BooleanField(default=False)\r
@@ -121,12 +121,10 @@ class User(BaseModel, DjangoUser):
         self.message_set.all().delete()\r
 \r
     def get_profile_url(self):\r
-        """Returns the URL for this User's profile."""\r
         return "/%s%d/%s" % (_('users/'), self.id, slugify(self.username))\r
 \r
     def get_profile_link(self):\r
         profile_link = u'<a href="%s">%s</a>' % (self.get_profile_url(),self.username)\r
-        logging.debug('in get profile link %s' % profile_link)\r
         return mark_safe(profile_link)\r
 \r
     def get_vote_count_today(self):\r