Fix default value on res_partner_bank
authorced <>
Wed, 24 Oct 2007 13:29:15 +0000 (13:29 +0000)
committerced <>
Wed, 24 Oct 2007 13:29:15 +0000 (13:29 +0000)
bzr revid: ced-425ef070aefb79829dd4a315013c33ab983b3e6d

bin/addons/base/res/partner/partner.py

index 1d64da6..0e0f1a7 100644 (file)
@@ -359,9 +359,12 @@ class res_partner_bank(osv.osv):
                return result
 
        def _default_value(self, cursor, user, field, context=None):
+               if field in ('country_id', 'state_id'):
+                       value = False
+               else:
+                       value = ''
                if not context.get('address', False):
-                       return ''
-               value = ''
+                       return value
                for ham, spam, address in context['address']:
                        if address['type'] == 'default':
                                return address[field]