projects
/
odoo
/
odoo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
77fd6fe
)
[IMP] fields.boolean: simplify symbol_set, cast to bool
author
Olivier Dony
<odo@openerp.com>
Mon, 11 Aug 2014 10:37:44 +0000
(12:37 +0200)
committer
Olivier Dony
<odo@openerp.com>
Mon, 11 Aug 2014 10:37:52 +0000
(12:37 +0200)
In combination with f28be81, this should help speed up
initialization of new boolean columns. psycopg2 handles
bool parameters values just fine inside cr.mogrify()
openerp/osv/fields.py
patch
|
blob
|
history
diff --git
a/openerp/osv/fields.py
b/openerp/osv/fields.py
index
2d9c38b
..
7a0c362
100644
(file)
--- a/
openerp/osv/fields.py
+++ b/
openerp/osv/fields.py
@@
-189,7
+189,7
@@
class _column(object):
class boolean(_column):
_type = 'boolean'
_symbol_c = '%s'
- _symbol_f = lambda x: x and 'True' or 'False'
+ _symbol_f = bool
_symbol_set = (_symbol_c, _symbol_f)
def __init__(self, string='unknown', required=False, **args):