浏览代码

Encode string before passing to hashlib.sha224

version-14
Aditya Hase 8 年前
父节点
当前提交
f2742b5eac
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. +1
    -1
      frappe/__init__.py

+ 1
- 1
frappe/__init__.py 查看文件

@@ -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


正在加载...
取消
保存