Fix: Deleted Lines
This commit is contained in:
parent
43315bcdb4
commit
43e32c3209
6
sale.py
6
sale.py
@ -17,10 +17,10 @@ class SaleLine(metaclass=PoolMeta):
|
|||||||
__name__ = 'sale.line'
|
__name__ = 'sale.line'
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def delete(cls, lines):
|
def _create_sale_line_deleted_log(cls, line):
|
||||||
pool = Pool()
|
pool = Pool()
|
||||||
SaleLineDeleted = pool.get('sale.line_deleted')
|
SaleLineDeleted = pool.get('sale.line_deleted')
|
||||||
for line in lines:
|
|
||||||
SaleLineDeleted.create([{
|
SaleLineDeleted.create([{
|
||||||
'sale': line.sale,
|
'sale': line.sale,
|
||||||
'quantity': line.quantity,
|
'quantity': line.quantity,
|
||||||
@ -29,8 +29,6 @@ class SaleLine(metaclass=PoolMeta):
|
|||||||
'user': Transaction().user
|
'user': Transaction().user
|
||||||
}])
|
}])
|
||||||
|
|
||||||
super(SaleLine, cls).delete(lines)
|
|
||||||
|
|
||||||
|
|
||||||
class SaleLineDeleted(ModelSQL, ModelView):
|
class SaleLineDeleted(ModelSQL, ModelView):
|
||||||
'Register lines deleted in sale'
|
'Register lines deleted in sale'
|
||||||
|
@ -179,7 +179,4 @@ Delete a sale line::
|
|||||||
>>> sale.delete_lines[0]
|
>>> sale.delete_lines[0]
|
||||||
proteus.Model.get('sale.line_deleted')(1)
|
proteus.Model.get('sale.line_deleted')(1)
|
||||||
>>> assert isinstance(sale.delete_lines[0], Model.get('sale.line_deleted')), "it's not instance SaleLineDeleted"
|
>>> assert isinstance(sale.delete_lines[0], Model.get('sale.line_deleted')), "it's not instance SaleLineDeleted"
|
||||||
|
;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user