Browse Source

#413: Encode hashed strings

Rafał Pitoń 10 years ago
parent
commit
b479c196ca
1 changed files with 1 additions and 1 deletions
  1. 1 1
      misago/markup/checksums.py

+ 1 - 1
misago/markup/checksums.py

@@ -30,7 +30,7 @@ def make_checksum(parsed, unique_values=None):
     seeds = [parsed, settings.SECRET_KEY]
     seeds = [parsed, settings.SECRET_KEY]
     seeds.extend([unicode(v) for v in unique_values])
     seeds.extend([unicode(v) for v in unique_values])
 
 
-    return sha256('+'.join(seeds)).hexdigest()
+    return sha256('+'.join(seeds).encode("utf-8")).hexdigest()
 
 
 
 
 def is_checksum_valid(parsed, checksum, unique_values=None):
 def is_checksum_valid(parsed, checksum, unique_values=None):