From 285964b710a08a76d186cc63f1e8310ac6fe0ba4 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Mon, 26 Dec 2016 16:06:43 +0100 Subject: [PATCH] [FIX] event_sale: ticket price currency conversion When adding a ticket to a SO, the currency of the SO is not taken into account in order to convert the ticket price. opw-702683 --- addons/event_sale/models/sale_order.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/event_sale/models/sale_order.py b/addons/event_sale/models/sale_order.py index 61152d85985..e33494e1dcb 100644 --- a/addons/event_sale/models/sale_order.py +++ b/addons/event_sale/models/sale_order.py @@ -61,4 +61,4 @@ class SaleOrderLine(models.Model): @api.onchange('event_ticket_id') def _onchange_event_ticket_id(self): - self.price_unit = self.event_ticket_id.price + self.price_unit = (self.event_id.company_id or self.env.user.company_id).currency_id.compute(self.event_ticket_id.price, self.order_id.currency_id)