From e4232bfb207f06522e44f32ad3ac2bf58f62aaea Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Thu, 10 Mar 2016 12:04:21 +0100 Subject: [PATCH] [FIX] sale: add the lambda to the default translated string So it's just not loaded at the registry loading, but each time it's called. --- addons/sale/sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 6258d63e8b8..103d28ec4b6 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -93,7 +93,7 @@ class SaleOrder(models.Model): for order in self: order.order_line._compute_tax_id() - name = fields.Char(string='Order Reference', required=True, copy=False, readonly=True, index=True, default=_('New')) + name = fields.Char(string='Order Reference', required=True, copy=False, readonly=True, index=True, defaultl=lambda: _('New')) origin = fields.Char(string='Source Document', help="Reference of the document that generated this sales order request.") client_order_ref = fields.Char(string='Customer Reference', copy=False)