[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:
@@ -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):
|
||||||
|
|||||||
@@ -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" />
|
||||||
|
|||||||
Reference in New Issue
Block a user