summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Collet <rco@openerp.com>2012-01-27 09:51:33 +0100
committerRaphael Collet <rco@openerp.com>2012-01-27 09:51:33 +0100
commit6c6e5d291c548caac5bc611ca62aec83fe8aae2d (patch)
tree626117a82f5f969c12a8699ae50a68c069f1b44b
parent5d68387d26cf3f2568499b1e8748740a6ac4dcde (diff)
parent272b5f9db572932f76768a20b320054f4a87cb49 (diff)
[MERGE] lp:918120 (res.partner.bank: improve name_get() when no bank_name is given)
bzr revid: rco@openerp.com-20120127085133-hwzn9up9gp12cwgi
-rw-r--r--openerp/addons/base/res/res_bank.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/openerp/addons/base/res/res_bank.py b/openerp/addons/base/res/res_bank.py
index 7eba6a4500d..52ca95f7bf6 100644
--- a/openerp/addons/base/res/res_bank.py
+++ b/openerp/addons/base/res/res_bank.py
@@ -20,6 +20,7 @@
##############################################################################
from osv import fields, osv
+from tools.translate import _
class Bank(osv.osv):
_description='Bank'
@@ -183,6 +184,9 @@ class res_partner_bank(osv.osv):
if type_ids:
t = bank_type_obj.browse(cr, uid, type_ids[0], context=context)
try:
+ # avoid the default format_layout to result in "False: ..."
+ if not val._data[val.id]['bank_name']:
+ val._data[val.id]['bank_name'] = _('BANK')
result = t.format_layout % val._data[val.id]
except:
result += ' [Formating Error]'