]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/models/user.py
Fix error reported at http://meta.osqa.net/question/1673/default-values-on-badges...
[osqa.git] / forum / models / user.py
index 53b5ee223a10b3ae1bc1ac7f8574a6bbb8facb05..ff7bef1d2f011ede2e96f9b233598904e2b3f529 100644 (file)
@@ -133,8 +133,9 @@ class User(BaseModel, DjangoUser):
     def delete_messages(self):\r
         self.message_set.all().delete()\r
 \r
+    @models.permalink\r
     def get_profile_url(self):\r
-        return "/%s%d/%s" % (_('users/'), self.id, slugify(self.username))\r
+        return ('user_profile', (), {'id': self.id, 'slug': 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