[FIX] hr_expense: duplicate copy() method corrected, courtesy of Yannick Vaucher, Camptocamp
lp bug: https://launchpad.net/bugs/1219691 fixed bzr revid: odo@openerp.com-20130903170433-u6f66lcgjp4w57th
This commit is contained in:
commit
1d1b66bdee
|
@ -37,13 +37,6 @@ def _employee_get(obj, cr, uid, context=None):
|
|||
|
||||
class hr_expense_expense(osv.osv):
|
||||
|
||||
def copy(self, cr, uid, id, default=None, context=None):
|
||||
if context is None:
|
||||
context = {}
|
||||
if not default: default = {}
|
||||
default.update({'voucher_id': False, 'date_confirm': False, 'date_valid': False, 'user_valid': False})
|
||||
return super(hr_expense_expense, self).copy(cr, uid, id, default, context=context)
|
||||
|
||||
def _amount(self, cr, uid, ids, field_name, arg, context=None):
|
||||
res= {}
|
||||
for expense in self.browse(cr, uid, ids, context=context):
|
||||
|
@ -112,7 +105,12 @@ class hr_expense_expense(osv.osv):
|
|||
def copy(self, cr, uid, id, default=None, context=None):
|
||||
if default is None:
|
||||
default = {}
|
||||
default.update(account_move_id=False)
|
||||
default.update(
|
||||
account_move_id=False,
|
||||
voucher_id=False,
|
||||
date_confirm=False,
|
||||
date_valid=False,
|
||||
user_valid=False)
|
||||
return super(hr_expense_expense, self).copy(cr, uid, id, default=default, context=context)
|
||||
|
||||
def unlink(self, cr, uid, ids, context=None):
|
||||
|
|
Loading…
Reference in New Issue