Mark analytic lines as draft before deleting it's move lines to prevent read errors

This commit is contained in:
Sergi Almacellas Abellana 2015-10-14 10:50:34 +02:00
parent 1aa914cb7f
commit c44007154a

View file

@ -269,7 +269,7 @@ class MoveLine:
def delete(cls, lines):
AnalyticLine = Pool().get('analytic_account.line')
todraft_lines = [al for line in lines for al in line.analytic_lines]
super(MoveLine, cls).delete(lines)
AnalyticLine.write(todraft_lines, {
'state': 'draft',
})
super(MoveLine, cls).delete(lines)