[FIX] project: inappropriate signature in project.task.work.unlink()
This commit is contained in:
parent
4acee39f80
commit
8472ee9f45
|
@ -1151,12 +1151,12 @@ class project_work(osv.osv):
|
|||
task_obj.invalidate_cache(cr, uid, ['remaining_hours'], [work.task_id.id], context=context)
|
||||
return super(project_work,self).write(cr, uid, ids, vals, context)
|
||||
|
||||
def unlink(self, cr, uid, ids, *args, **kwargs):
|
||||
def unlink(self, cr, uid, ids, context=None):
|
||||
task_obj = self.pool.get('project.task')
|
||||
for work in self.browse(cr, uid, ids):
|
||||
cr.execute('update project_task set remaining_hours=remaining_hours + %s where id=%s', (work.hours, work.task_id.id))
|
||||
task_obj.invalidate_cache(cr, uid, ['remaining_hours'], [work.task_id.id], context=context)
|
||||
return super(project_work,self).unlink(cr, uid, ids,*args, **kwargs)
|
||||
return super(project_work,self).unlink(cr, uid, ids, context=context)
|
||||
|
||||
|
||||
class account_analytic_account(osv.osv):
|
||||
|
|
Loading…
Reference in New Issue