From 0232413678ff45f8b3beee4e026204898920fae2 Mon Sep 17 00:00:00 2001 From: Mantavya Gajjar Date: Wed, 25 Nov 2009 19:44:35 +0530 Subject: [PATCH] [MERGE]: merging from same branch bzr revid: vmt@openerp.com-20091125141435-vsxil5iy8pa69jgj --- addons/base_crypt/crypt.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/base_crypt/crypt.py b/addons/base_crypt/crypt.py index c3d7a71e5ef..2d29704aeb0 100644 --- a/addons/base_crypt/crypt.py +++ b/addons/base_crypt/crypt.py @@ -41,6 +41,7 @@ from string import letters, digits from osv import fields,osv import pooler import tools +from tools.translate import _ from service import security magic_md5 = '$1$' @@ -218,6 +219,8 @@ class users(osv.osv): # Add handlers for 'input_pw' field. def set_pw( self, cr, uid, id, name, value, args, context ): + if not value: + raise osv.except_osv(_('Error'), _("Please specify the password !")) self.write( cr, uid, id, { 'password' : encrypt_md5( value, gen_salt() ) } ) del value