Przeglądaj źródła

Merge pull request #3905 from adityahase/fix-hashlib-sha224

Encode string before passing to hashlib.sha224
version-14
Rushabh Mehta 8 lat temu
committed by GitHub
rodzic
commit
cf80616029
1 zmienionych plików z 1 dodań i 1 usunięć
  1. +1
    -1
      frappe/__init__.py

+ 1
- 1
frappe/__init__.py Wyświetl plik

@@ -576,7 +576,7 @@ def generate_hash(txt=None, length=None):
"""Generates random hash for given text + current timestamp + random string."""
import hashlib, time
from .utils import random_string
digest = hashlib.sha224((txt or "") + repr(time.time()) + repr(random_string(8))).hexdigest()
digest = hashlib.sha224(((txt or "") + repr(time.time()) + repr(random_string(8))).encode()).hexdigest()
if length:
digest = digest[:length]
return digest


Ładowanie…
Anuluj
Zapisz