]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/models/user.py
python 2.4 compatibility fixes and fix on score counter
[osqa.git] / forum / models / user.py
index f8b8d1433d2da7698e177e7c6a9224627e385ea9..82cfe3aec3523d6bb177514d2a7a60e8f9e8cf10 100644 (file)
@@ -3,7 +3,10 @@ from forum import const
 from django.contrib.contenttypes.models import ContentType\r
 from django.contrib.auth.models import User as DjangoUser, AnonymousUser as DjangoAnonymousUser\r
 from django.db.models import Q\r
-from hashlib import md5\r
+try:\r
+    from hashlib import md5\r
+except:\r
+    import md5\r
 import string\r
 from random import Random\r
 \r
@@ -97,7 +100,7 @@ class User(BaseModel, DjangoUser):
 \r
     @property\r
     def gravatar(self):\r
-        return hashlib.md5(self.email).hexdigest()\r
+        return md5(self.email).hexdigest()\r
 \r
     def save(self, *args, **kwargs):\r
         if self.reputation < 0:\r