[FIX]not check value in dict.
authorVidhin Mehta (OpenERP) <vme@tinyerp.com>
Fri, 14 Dec 2012 07:18:23 +0000 (12:48 +0530)
committerVidhin Mehta (OpenERP) <vme@tinyerp.com>
Fri, 14 Dec 2012 07:18:23 +0000 (12:48 +0530)
bzr revid: vme@tinyerp.com-20121214071823-1ddtkev3jj2l3cq3

openerp/addons/base/res/res_country.py

index 98a3b76..4bbfccc 100644 (file)
@@ -71,13 +71,13 @@ addresses belonging to this country.\n\nYou can use the python-style string pate
     name_search = location_name_search
 
     def create(self, cursor, user, vals, context=None):
-        if 'code' in vals:
+        if vals.get('code'):
             vals['code'] = vals['code'].upper()
         return super(Country, self).create(cursor, user, vals,
                 context=context)
 
     def write(self, cursor, user, ids, vals, context=None):
-        if 'code' in vals:
+        if vals.get('code'):
             vals['code'] = vals['code'].upper()
         return super(Country, self).write(cursor, user, ids, vals,
                 context=context)