diff options
| author | Fabien Pinckaers <fp@tinyerp.com> | 2011-11-16 20:20:51 +0100 |
|---|---|---|
| committer | Fabien Pinckaers <fp@tinyerp.com> | 2011-11-16 20:20:51 +0100 |
| commit | dfd8f91de994d0e159e33844e0492871ac45bca8 (patch) | |
| tree | 654d9eaadc0284581f80f542d4a3a25818018a69 | |
| parent | c34db7986c9ac1df6ec815e1597701ab6458011c (diff) | |
| parent | d4ad054000f2f0fd631daedec83935b2211df18e (diff) | |
[FIX] yaml import osv memory context
bzr revid: fp@tinyerp.com-20111116192051-zzwvxywkvxjvwjj0
| -rw-r--r-- | openerp/tools/yaml_import.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/openerp/tools/yaml_import.py b/openerp/tools/yaml_import.py index 667ae74e58a..e0ced74fa3e 100644 --- a/openerp/tools/yaml_import.py +++ b/openerp/tools/yaml_import.py @@ -302,8 +302,9 @@ class YamlInterpreter(object): def create_osv_memory_record(self, record, fields): model = self.get_model(record.model) - record_dict = self._create_record(model, fields, False) - id_new=model.create(self.cr, self.uid, record_dict, context=self.context) + context = self.get_context(record, self.eval_context) + record_dict = self._create_record(model, fields) + id_new = model.create(self.cr, self.uid, record_dict, context=context) self.id_map[record.id] = int(id_new) return record_dict |
