[IMP] res.partner.bank: make _prepare_name_get more robust (field 'id' not required)
authorRaphael Collet <rco@openerp.com>
Thu, 13 Sep 2012 12:18:30 +0000 (14:18 +0200)
committerRaphael Collet <rco@openerp.com>
Thu, 13 Sep 2012 12:18:30 +0000 (14:18 +0200)
bzr revid: rco@openerp.com-20120913121830-fzkkdekrxwdq421w

openerp/addons/base/res/res_bank.py

index 8f5d8aa..3d6fce8 100644 (file)
@@ -193,7 +193,7 @@ class res_partner_bank(osv.osv):
                     name = bank_code_format[data['state']] % data
                 except Exception:
                     raise osv.except_osv(_("Formating Error"), _("Invalid Bank Account Type Name format."))
-            res.append((data['id'], name))
+            res.append((data.get('id', False), name))
         return res
 
     def name_get(self, cr, uid, ids, context=None):