[FIX]Importation problem for bool fields corrected
authorRPA(OpenERP) <>
Mon, 3 Aug 2009 13:27:03 +0000 (18:57 +0530)
committerJay (Open ERP) <jvo@tinyerp.com>
Mon, 3 Aug 2009 13:27:03 +0000 (18:57 +0530)
lp bug: https://launchpad.net/bugs/406945 fixed

bzr revid: jvo@tinyerp.com-20090803132703-kqcufqby9uwhwvvm

bin/osv/orm.py

index 6f168bd..ebb1124 100644 (file)
@@ -662,7 +662,7 @@ class orm_template(object):
                     if fields_def[field[len(prefix)]]['type'] == 'integer':
                         res = line[i] and int(line[i])
                     elif fields_def[field[len(prefix)]]['type'] == 'boolean':
-                        res = line[i] and eval(line[i])
+                        res = line[i] and bool(line[i])
                     elif fields_def[field[len(prefix)]]['type'] == 'float':
                         res = line[i] and float(line[i])
                     elif fields_def[field[len(prefix)]]['type'] == 'selection':