From 0d1866ace37304d21828845b636704899c77aea1 Mon Sep 17 00:00:00 2001 From: Quentin Mondot Date: Thu, 26 Mar 2026 11:16:19 +0100 Subject: [PATCH] [IMP] survey_record_generation: add default filter on survey id and active user_input for generated records --- survey_record_generation/models/survey_user_input.py | 2 +- .../views/survey_generated_record_views.xml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/survey_record_generation/models/survey_user_input.py b/survey_record_generation/models/survey_user_input.py index b2ab28f..8e3bf7d 100644 --- a/survey_record_generation/models/survey_user_input.py +++ b/survey_record_generation/models/survey_user_input.py @@ -31,7 +31,7 @@ class SurveyUserInput(models.Model): action = self.env["ir.actions.act_window"]._for_xml_id( "survey_record_generation.survey_generated_record_action" ) - action['domain'] = [('user_input_id', '=', self.id)] + action['domain'] = [('user_input_id.survey_id', '=', self.survey_id.id)] return action def _mark_done(self): diff --git a/survey_record_generation/views/survey_generated_record_views.xml b/survey_record_generation/views/survey_generated_record_views.xml index d1a6bc0..90c9de4 100644 --- a/survey_record_generation/views/survey_generated_record_views.xml +++ b/survey_record_generation/views/survey_generated_record_views.xml @@ -18,6 +18,9 @@ survey.generated.record + @@ -30,6 +33,7 @@ survey.generated.record list + {'search_default_active_input': True}

No generated records found