From 36ba37a7a1c959550f5688cc69c4e7a3abd9d02a Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Fri, 15 Mar 2019 09:58:51 +0000 Subject: [PATCH] [FIX] base: default rate We set the default rate to be 1.0 instead of 0.0, since a rate of 0.0 doesn't make sense. Partial backport of 298491597cf30418d5e0355eef1fdb12289171e4 opw-1949866 closes odoo/odoo#31866 Signed-off-by: Nicolas Martinelli (nim) --- odoo/addons/base/res/res_currency.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odoo/addons/base/res/res_currency.py b/odoo/addons/base/res/res_currency.py index 0ee76e0567c..c250d8e374d 100644 --- a/odoo/addons/base/res/res_currency.py +++ b/odoo/addons/base/res/res_currency.py @@ -206,7 +206,7 @@ class CurrencyRate(models.Model): name = fields.Datetime(string='Date', required=True, index=True, default=lambda self: fields.Date.today() + ' 00:00:00') - rate = fields.Float(digits=(12, 6), help='The rate of the currency to the currency of rate 1') + rate = fields.Float(digits=(12, 6), default=1.0, help='The rate of the currency to the currency of rate 1') currency_id = fields.Many2one('res.currency', string='Currency', readonly=True) company_id = fields.Many2one('res.company', string='Company', default=lambda self: self.env.user.company_id)