[FIX] res_users: do not copy login_date when duplicating users
authorDenis Ledoux <dle@odoo.com>
Thu, 25 Sep 2014 15:00:34 +0000 (17:00 +0200)
committerDenis Ledoux <dle@odoo.com>
Thu, 25 Sep 2014 15:00:59 +0000 (17:00 +0200)
openerp/addons/base/res/res_users.py

index a018ee6..909b14d 100644 (file)
@@ -368,6 +368,12 @@ class res_users(osv.osv):
             default['login'] = _("%s (copy)") % user2copy['login']
         return super(res_users, self).copy(cr, uid, id, default, context)
 
+    def copy_data(self, cr, uid, ids, default=None, context=None):
+        if default is None:
+            default = {}
+        default.update({'login_date': False})
+        return super(res_users, self).copy_data(cr, uid, ids, default, context=context)
+
     @tools.ormcache(skiparg=2)
     def context_get(self, cr, uid, context=None):
         user = self.browse(cr, SUPERUSER_ID, uid, context)