Django 2.2
[turniej.git] / apps / poetry / utils.py
index 29473da..6366f08 100644 (file)
@@ -5,6 +5,6 @@ from hashlib import sha1
 
 
 def get_hash(seed):
-    sha_digest = sha1('%s%s' %
-        (time.time(), unicode(seed).encode('utf-8', 'replace'))).digest()
-    return urlsafe_b64encode(sha_digest).replace('=', '').replace('_', '-').lower()
+    sha_digest = sha1(('%d%s' % (time.time(), str(seed))
+        ).encode('utf-8', 'replace')).digest()
+    return urlsafe_b64encode(sha_digest).decode('latin1').replace('=', '').replace('_', '-').lower()