From 5a4f9e3be2d6e6d7d854ccc653391ac6a8c9393f Mon Sep 17 00:00:00 2001 From: Hugo Trentesaux <hugo@le-filament.com> Date: Tue, 27 May 2025 09:47:24 +0200 Subject: [PATCH] [FIX] option of domain widget (cherry picked from commit b2810098236ca036c3311ff235b37fc31446fdb7) --- models/route_exposition.py | 1 + views/route_exposition_views.xml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/models/route_exposition.py b/models/route_exposition.py index c6d933b..807303b 100644 --- a/models/route_exposition.py +++ b/models/route_exposition.py @@ -25,6 +25,7 @@ class RouteExposition(models.Model): name = fields.Char(string="Nom", required=True) description = fields.Text() model_id = fields.Many2one(comodel_name="ir.model", string="Modèle") + model_id_name = fields.Char(related="model_id.model") field_ids = fields.One2many( comodel_name="route.exposition.field", inverse_name="exposition_id", diff --git a/views/route_exposition_views.xml b/views/route_exposition_views.xml index 97f04eb..cf39591 100644 --- a/views/route_exposition_views.xml +++ b/views/route_exposition_views.xml @@ -17,7 +17,8 @@ <group> <group> <field name="model_id" options="{'no_create':true}" /> - <field name="domain" widget="domain"/> + <field name="model_id_name" invisible="1"/> + <field name="domain" widget="domain" options="{'model': 'model_id_name'}"/> <field name="active_test" /> <field name="route_name" /> <field name="route_link" widget="CopyClipboardChar" /> -- GitLab