[FIX] base/res.groups: cleanup duplicate copy() method

bzr revid: odo@openerp.com-20101004140823-6a1rp4yq17csobas
This commit is contained in:
Olivier Dony 2010-10-04 16:08:23 +02:00
parent 55eaa53db7
commit 4d406ba474
1 changed files with 1 additions and 9 deletions

View File

@ -47,7 +47,7 @@ class groups(osv.osv):
def copy(self, cr, uid, id, default=None, context={}):
group_name = self.read(cr, uid, [id], ['name'])[0]['name']
default.update({'name': group_name +' (copy)'})
default.update({'name': _('%s (copy)')%group_name})
return super(groups, self).copy(cr, uid, id, default, context)
def write(self, cr, uid, ids, vals, context=None):
@ -75,14 +75,6 @@ class groups(osv.osv):
aid.write({'groups_id': [(4, gid)]})
return gid
def copy(self, cr, uid, id, default={}, context={}, done_list=[], local=False):
group = self.browse(cr, uid, id, context=context)
default = default.copy()
if not 'name' in default:
default['name'] = group['name']
default['name'] = default['name'] + _(' (copy)')
return super(groups, self).copy(cr, uid, id, default, context=context)
def get_extended_interface_group(self, cr, uid, context=None):
data_obj = self.pool.get('ir.model.data')
extended_group_data_id = data_obj._get_id(cr, uid, 'base', 'group_extended')