Changed self first parameter by cls in a class method and Cart undefined variable by SaleCart
This commit is contained in:
parent
5c743d3452
commit
74c657aea9
|
@ -159,10 +159,10 @@ class SaleCart(ModelSQL, ModelView):
|
|||
if cart.state == 'done':
|
||||
cls.raise_user_error('delete_done', (cart.party.rec_name,
|
||||
cart.product.rec_name,))
|
||||
super(Cart, cls).delete(carts)
|
||||
super(SaleCart, cls).delete(carts)
|
||||
|
||||
@classmethod
|
||||
def create_sale(self, carts):
|
||||
def create_sale(cls, carts):
|
||||
'''
|
||||
Create sale from cart
|
||||
Return sales list
|
||||
|
@ -209,7 +209,7 @@ class SaleCart(ModelSQL, ModelView):
|
|||
sale_line.unit_price = line.get('unit_price')
|
||||
sale_line.save()
|
||||
|
||||
self.write(carts, {'state': 'done'})
|
||||
cls.write(carts, {'state': 'done'})
|
||||
return sales
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue