[IMP] survey_record_generation: add default filter on survey id and active user_input for generated records

(cherry picked from commit 0d1866ace3)
This commit is contained in:
2026-03-26 11:16:19 +01:00
committed by maud-buchwalter
parent ecbeb913d2
commit 843e747a5f
2 changed files with 3 additions and 3 deletions

View File

@@ -31,7 +31,7 @@ class SurveyUserInput(models.Model):
action = self.env["ir.actions.act_window"]._for_xml_id( action = self.env["ir.actions.act_window"]._for_xml_id(
"survey_record_generation.survey_generated_record_action" "survey_record_generation.survey_generated_record_action"
) )
action['domain'] = [('user_input_id.survey_id', '=', self.survey_id.id)]
return action return action
def _mark_done(self): def _mark_done(self):

View File

@@ -19,8 +19,8 @@
<field name="arch" type="xml"> <field name="arch" type="xml">
<search> <search>
<filter string="Active survey input" name="active_input" <filter string="Active survey input" name="active_input"
domain="[('user_input_id.id', '=', active_id)]" domain="[('user_input_id.id', '=', context.get('active_id'))]"
/> />
<field name="survey_record_creation_name" /> <field name="survey_record_creation_name" />
<field name="survey_record_creation_id" /> <field name="survey_record_creation_id" />
<field name="user_input_id" /> <field name="user_input_id" />