From e6ec8877d268fa0ea81d3fbbf2ce1a654770395b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Tue, 19 May 2026 08:37:20 +0200 Subject: [PATCH] [FIX] dms_field: Remove warning If, for example, l10n_es_aeat_mod190 is installed and the tests are run, the following log is generated: WARNING devel py.warnings: /opt/odoo/auto/addons/dms_field/models/ir_ui_view.py:21: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead File "/opt/odoo/auto/addons/dms_field/models/ir_ui_view.py", line 21, in _postprocess_tag_dms_list if parent_name := parent and parent.get("name"): --- dms_field/models/ir_ui_view.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dms_field/models/ir_ui_view.py b/dms_field/models/ir_ui_view.py index 7dacd9184..f1bb05a4b 100644 --- a/dms_field/models/ir_ui_view.py +++ b/dms_field/models/ir_ui_view.py @@ -18,7 +18,7 @@ def _get_view_info(self): def _postprocess_tag_dms_list(self, node, name_manager, node_info): parent = node.getparent() - if parent_name := parent and parent.get("name"): + if parent is not None and (parent_name := parent.get("name")): field = name_manager.model._fields.get(parent_name) if field: group_definitions = self.env["res.groups"]._get_group_definitions()