From 2b4cf1d63fe2b59a55a4bc9859e544401ebef005 Mon Sep 17 00:00:00 2001 From: "Kuldeep Joshi (OpenERP)" Date: Tue, 18 Oct 2011 15:08:13 +0530 Subject: [PATCH] [FIX] base_encrypt: unicode convert to utf-8 bzr revid: kjo@tinyerp.com-20111018093813-ghtt14ahp470hmd2 --- addons/base_crypt/crypt.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/base_crypt/crypt.py b/addons/base_crypt/crypt.py index 5a55c02269d..c2fd0a25ef8 100644 --- a/addons/base_crypt/crypt.py +++ b/addons/base_crypt/crypt.py @@ -70,6 +70,8 @@ def gen_salt( length=8, symbols=ascii_letters + digits ): import hashlib def encrypt_md5( raw_pw, salt, magic=magic_md5 ): + raw_pw = raw_pw.encode('utf-8') + salt = salt.encode('utf-8') hash = hashlib.md5() hash.update( raw_pw + magic + salt ) st = hashlib.md5()