diff options
| author | Martin Trigaux <mat@openerp.com> | 2014-02-13 13:18:53 +0100 |
|---|---|---|
| committer | Martin Trigaux <mat@openerp.com> | 2014-02-13 13:18:53 +0100 |
| commit | 6e99d7a6cbef2d2e56f4052f73660462b7c31e09 (patch) | |
| tree | c61586031fe2e11b1320fa6bb1b5b590bf8b0e8c | |
| parent | 91305885e7dc365c039765d83d446dbbf5d8aa26 (diff) | |
| parent | ff389d847877241559600e614fbdead68aac4b25 (diff) | |
[MERGE] [FIX] remove useless cr.commit in fields creation
This is require to be able to create revertable tests adding new fields
bzr revid: mat@openerp.com-20140213121853-mbbk6pkya92hy4xd
| -rw-r--r-- | openerp/osv/orm.py | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index fde94ff90f0..e95c6ed7533 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -765,8 +765,6 @@ class BaseModel(object): (name_id, context['module'], 'ir.model', model_id) ) - cr.commit() - cr.execute("SELECT * FROM ir_model_fields WHERE model=%s", (self._name,)) cols = {} for rec in cr.dictfetchall(): @@ -834,7 +832,6 @@ class BaseModel(object): for key, val in vals.items(): if cols[k][key] != vals[key]: cr.execute('update ir_model_fields set field_description=%s where model=%s and name=%s', (vals['field_description'], vals['model'], vals['name'])) - cr.commit() cr.execute("""UPDATE ir_model_fields SET model_id=%s, field_description=%s, ttype=%s, relation=%s, view_load=%s, select_level=%s, readonly=%s ,required=%s, selectable=%s, relation_field=%s, translate=%s, serialization_field_id=%s @@ -845,7 +842,6 @@ class BaseModel(object): vals['select_level'], bool(vals['readonly']), bool(vals['required']), bool(vals['selectable']), vals['relation_field'], bool(vals['translate']), vals['serialization_field_id'], vals['model'], vals['name'] )) break - cr.commit() # # Goal: try to apply inheritance at the instanciation level and |
