From cd8cc1f77fa83d955d0c6a18d86b4294925c8cd5 Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Tue, 27 Jun 2023 14:42:00 +0200 Subject: [PATCH] [FIX] runbot: fix onchange --- runbot/models/custom_trigger.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runbot/models/custom_trigger.py b/runbot/models/custom_trigger.py index 0e79be60..c8603b71 100644 --- a/runbot/models/custom_trigger.py +++ b/runbot/models/custom_trigger.py @@ -68,7 +68,7 @@ class CustomTriggerWizard(models.TransientModel): for record in self: record.has_child_with_restore_step = record.child_config_id and any(step.job_type == 'restore' for step in self.child_config_id.step_ids()) - @api.onchange('child_extra_params', 'restore_dump_url', 'config_id', 'child_config_id', 'number_build', 'config_id', 'restore_mode', 'restore_database_suffix', 'restore_trigger_id') + @api.onchange('extra_params', 'child_extra_params', 'restore_dump_url', 'config_id', 'child_config_id', 'number_build', 'config_id', 'restore_mode', 'restore_database_suffix', 'restore_trigger_id') def _onchange_warnings(self): for wizard in self: _warnings = [] @@ -126,7 +126,7 @@ class CustomTriggerWizard(models.TransientModel): self._onchange_config_data() self._onchange_warnings() - @api.onchange('number_build', 'child_extra_params', 'restore_dump_url', 'child_config_id', 'restore_trigger_id', 'restore_database_suffix', 'restore_mode') + @api.onchange('number_build', 'extra_params', 'child_extra_params', 'restore_dump_url', 'child_config_id', 'restore_trigger_id', 'restore_database_suffix', 'restore_mode') def _onchange_config_data(self): for wizard in self: wizard.config_data = self._get_config_data()