From ac755c1d331e948f86992f5b8303a1e89e2acff9 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Wed, 27 Apr 2016 17:23:40 +0200 Subject: [PATCH] fix get_label it was printing the static string (rec.invoice_name) --- account_financial_report_qweb/report/general_ledger.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/account_financial_report_qweb/report/general_ledger.py b/account_financial_report_qweb/report/general_ledger.py index 404f8fbb..00a51230 100644 --- a/account_financial_report_qweb/report/general_ledger.py +++ b/account_financial_report_qweb/report/general_ledger.py @@ -17,12 +17,10 @@ class FinancialReportLine(models.Model): @api.depends('invoice_number', 'name') def _get_label(self): for rec in self: - invoice_number = '' + label = rec.name if rec.invoice_number: - invoice_number = ' (rec.invoice_number)' - rec.label = u'%(line_name)s%(invoice_number)s' % { - 'line_name': rec.name, - 'invoice_number': invoice_number} + label += u' ({})'.format(rec.invoice_number) + rec.label = label label = fields.Char(compute='_get_label', readonly=True, store=False)