From 4d7aa97da38e497fef31a06543bfa5d2c8785708 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 29 Nov 2018 13:46:14 +0000 Subject: [PATCH] [FIX] core: fixup of convert cleanup _tag_delete was not properly converted when the _tag_ calling convention was modified in 4d581e26c2c30a53c41fcdc89d42c79e9ba1ef2f, so tags would all blow up if encountered. closes odoo/odoo#29149 --- odoo/tools/convert.py | 4 ++-- 1 file 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")