From f5a56f54f9fe3373e32ce1e9b4f283148b6beb73 Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Wed, 26 Feb 2025 12:44:53 +0100 Subject: [PATCH] [IMP] runbot: limit trigger to same category Since only reference_batch from the same category are stored, it makes senses to limit the complement trigger to the same category. --- runbot/models/repo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runbot/models/repo.py b/runbot/models/repo.py index 2f68d7ebb..61abedb66 100644 --- a/runbot/models/repo.py +++ b/runbot/models/repo.py @@ -81,7 +81,7 @@ class Trigger(models.Model): manual = fields.Boolean('Only start trigger manually', default=False) restore_trigger_id = fields.Many2one('runbot.trigger', string='Restore Trigger ID for custom triggers', help="Mainly usefull to automatically define where to find a reference database when creating a custom trigger", tracking=True) - upgrade_dumps_trigger_id = fields.Many2one('runbot.trigger', string='Template/complement trigger', tracking=True) + upgrade_dumps_trigger_id = fields.Many2one('runbot.trigger', string='Template/complement trigger', tracking=True, domain="[('category_id', '=', category_id), ('project_id', '=', project_id)]") upgrade_step_id = fields.Many2one('runbot.build.config.step', compute="_compute_upgrade_step_id", store=True) ci_url = fields.Char("CI url") ci_description = fields.Char("CI description")