diff options
| author | Xavier Morel <xmo@odoo.com> | 2018-11-29 13:46:14 +0000 |
|---|---|---|
| committer | Xavier Morel <xmo@odoo.com> | 2018-11-29 13:46:14 +0000 |
| commit | 4d7aa97da38e497fef31a06543bfa5d2c8785708 (patch) | |
| tree | 2e3c8dc6c1984ef3104d0c8ff0023a3d836cd2e4 /odoo/tools/convert.py | |
| parent | 9c793253d7422fb9572aeef93e7b0d84bd6bb3a1 (diff) | |
[FIX] core: fixup of convert cleanup
_tag_delete was not properly converted when the _tag_ calling
convention was modified in 4d581e26c2c30a53c41fcdc89d42c79e9ba1ef2f,
so <delete> tags would all blow up if encountered.
closes odoo/odoo#29149
Diffstat (limited to 'odoo/tools/convert.py')
| -rw-r--r-- | odoo/tools/convert.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/odoo/tools/convert.py b/odoo/tools/convert.py index 36e1bdcd4b5..e677560979e 100644 --- a/odoo/tools/convert.py +++ b/odoo/tools/convert.py @@ -250,8 +250,8 @@ form: module.record_id""" % (xml_id,) modcnt = self.env['ir.module.module'].search_count([('name', '=', module), ('state', '=', 'installed')]) assert modcnt == 1, """The ID "%s" refers to an uninstalled module""" % (xml_id,) - def _tag_delete(self, rec, _data_node): - d_model = rec["model"] + def _tag_delete(self, rec): + d_model = rec.get("model") records = self.env[d_model] d_search = rec.get("search") |
