[FIX] account_voucher: add missing context

Fixes #16420
Closes #16421
This commit is contained in:
Ronald Portier 2017-04-10 23:25:53 +02:00 committed by Martin Trigaux
parent ded636eae1
commit e479828025
No known key found for this signature in database
GPG Key ID: 7B0E288E7C0F83A7
1 changed files with 4 additions and 4 deletions

View File

@ -955,17 +955,17 @@ class account_voucher(osv.osv):
if line.reconcile_id:
move_lines = [move_line.id for move_line in line.reconcile_id.line_id]
move_lines.remove(line.id)
reconcile_pool.unlink(cr, uid, [line.reconcile_id.id])
reconcile_pool.unlink(cr, uid, [line.reconcile_id.id], context=context)
if len(move_lines) >= 2:
move_line_pool.reconcile_partial(cr, uid, move_lines, 'auto',context=context)
if voucher.move_id:
move_pool.button_cancel(cr, uid, [voucher.move_id.id])
move_pool.unlink(cr, uid, [voucher.move_id.id])
move_pool.button_cancel(cr, uid, [voucher.move_id.id], context=context)
move_pool.unlink(cr, uid, [voucher.move_id.id], context=context)
res = {
'state':'cancel',
'move_id':False,
}
self.write(cr, uid, ids, res)
self.write(cr, uid, ids, res, context=context)
return True
def unlink(self, cr, uid, ids, context=None):