From 3272d2a384bcb2c8e756a189b78bc07728f3c577 Mon Sep 17 00:00:00 2001 From: Nimesh Jethva Date: Fri, 26 Oct 2018 12:59:37 +0000 Subject: [PATCH] [IMP] account: Display 'Draft Invoice' instead of false on name_get name_get() override when payment in draft display the result false. screenshot : https://drive.google.com/file/d/1dT22ysXmSOJvXMhzhyh_0tVW9z_v3b-s/view?usp=drivesdk closes odoo/odoo#27537 --- addons/account/models/account_payment.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/account/models/account_payment.py b/addons/account/models/account_payment.py index af51dbb710b..dd6ec32f869 100644 --- a/addons/account/models/account_payment.py +++ b/addons/account/models/account_payment.py @@ -392,6 +392,10 @@ class account_payment(models.Model): _description = "Payments" _order = "payment_date desc, name desc" + @api.multi + def name_get(self): + return [(payment.id, payment.name or _('Draft Payment')) for payment in self] + @api.multi @api.depends('move_line_ids.reconciled') def _get_move_reconciled(self):