[FIX] auth_signup: if not context: context = {}

bzr revid: chm@openerp.com-20130416103002-sdbrpbnwxkx0qcpw
This commit is contained in:
Christophe Matthieu 2013-04-16 12:30:02 +02:00
parent ca03b6de1c
commit 329459237f
1 changed files with 4 additions and 2 deletions

View File

@ -269,6 +269,8 @@ class res_users(osv.Model):
user_id = super(res_users, self).create(cr, uid, values, context=context)
user = self.browse(cr, uid, user_id, context=context)
if user.email and (not context or not context.get('no_reset_password')):
ctx = dict(context, create_user=True)
self.action_reset_password(cr, uid, [user.id], context=ctx)
if not context:
context = {}
context.update({'create_user': True})
self.action_reset_password(cr, uid, [user.id], context=context)
return user_id