[FIX] fixed local variable for subsequent usage
authorRaphael Collet <rco@openerp.com>
Fri, 29 Apr 2011 07:11:47 +0000 (09:11 +0200)
committerRaphael Collet <rco@openerp.com>
Fri, 29 Apr 2011 07:11:47 +0000 (09:11 +0200)
bzr revid: rco@openerp.com-20110429071147-b2043hv0jsf9jgtn

addons/portal/wizard.py

index 7c56600..959158d 100644 (file)
@@ -124,16 +124,16 @@ class wizard(osv.osv_memory):
         portal_obj = self.pool.get('res.portal')
         for wiz in self.browse(cr, uid, ids, context):
             # create new users in portal
-            users_values = [ (0, 0, {
+            users_data = [ {
                     'name': u.name,
                     'login': u.email,
                     'password': random_password(),
                     'user_email': u.email,
                     'context_lang': u.lang,
                     'address_id': u.address_id.id,
-                }) for u in wiz.user_ids ]
+                } for u in wiz.user_ids ]
             portal_obj.write(cr, ROOT_UID, [wiz.portal_id.id],
-                {'users': users_values}, context0)
+                {'users': [(0, 0, data) for data in users_data]}, context0)
             
             # send email to new users (translated in their language)
             for data in users_data: