From 10b342ca6e18a3ffecd23ff24830939956d9b538 Mon Sep 17 00:00:00 2001 From: Julien Castiaux Date: Thu, 18 Apr 2019 12:07:48 +0000 Subject: [PATCH] [FIX] website_event_sale: free event `price_reduce` is a computed field that depends on `price`. opw-1961576 closes odoo/odoo#32800 Signed-off-by: Nicolas Martinelli (nim) --- addons/website_event_sale/models/sale_order.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_event_sale/models/sale_order.py b/addons/website_event_sale/models/sale_order.py index edfb30e7e62..8b42076861e 100644 --- a/addons/website_event_sale/models/sale_order.py +++ b/addons/website_event_sale/models/sale_order.py @@ -41,7 +41,7 @@ class SaleOrder(models.Model): values['product_id'] = ticket.product_id.id values['event_id'] = ticket.event_id.id values['event_ticket_id'] = ticket.id - values['price_unit'] = ticket.price_reduce or ticket.price + values['price_unit'] = ticket.price_reduce values['name'] = "%s\n%s" % (ticket.event_id.display_name, ticket.name) # avoid writing related values that end up locking the product record