[FIX] account: slow invoice cancel because validate for every line
bzr revid: ara@tinyerp.com-20110325083549-ud6qd6hxhzimsb1l
This commit is contained in:
parent
cb85ff64ca
commit
19c0ebbd45
|
@ -1094,6 +1094,7 @@ class account_move_line(osv.osv):
|
|||
context['journal_id'] = line.journal_id.id
|
||||
context['period_id'] = line.period_id.id
|
||||
result = super(account_move_line, self).unlink(cr, uid, [line.id], context=context)
|
||||
move_ids = list(set(move_ids))
|
||||
if check:
|
||||
move_obj.validate(cr, uid, move_ids, context=context)
|
||||
return result
|
||||
|
|
Loading…
Reference in New Issue