summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/sale/models/sale.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py
index 1d4abad0c7b..08e1c8d4b08 100644
--- a/addons/sale/models/sale.py
+++ b/addons/sale/models/sale.py
@@ -217,6 +217,8 @@ class SaleOrder(models.Model):
@api.depends('pricelist_id', 'date_order', 'company_id')
def _compute_currency_rate(self):
for order in self:
+ if not order.company_id:
+ order.currency_rate = 1.0
order.currency_rate = self.env['res.currency']._get_conversion_rate(order.company_id.currency_id, order.currency_id, order.company_id, order.date_order)
def _compute_access_url(self):