From bef9dc0e4962c62a38c00d897aa324ee01c70c94 Mon Sep 17 00:00:00 2001 From: Christophe Monniez Date: Mon, 20 Nov 2023 11:53:26 +0100 Subject: [PATCH] [FIX] runbot: properly compute error versions and triggers --- runbot/models/build_error.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/runbot/models/build_error.py b/runbot/models/build_error.py index 076cc98b..73c35b91 100644 --- a/runbot/models/build_error.py +++ b/runbot/models/build_error.py @@ -116,15 +116,15 @@ class BuildError(models.Model): top_parent_builds = build_error.build_ids.mapped(lambda rec: rec and rec.top_parent) build_error.bundle_ids = top_parent_builds.mapped('slot_ids').mapped('batch_id.bundle_id') - @api.depends('build_ids', 'child_ids.build_ids') + @api.depends('children_build_ids') def _compute_version_ids(self): for build_error in self: - build_error.version_ids = build_error.build_ids.version_id + build_error.version_ids = build_error.children_build_ids.version_id - @api.depends('build_ids') + @api.depends('children_build_ids') def _compute_trigger_ids(self): for build_error in self: - build_error.trigger_ids = build_error.build_ids.trigger_id + build_error.trigger_ids = build_error.children_build_ids.trigger_id @api.depends('content') def _compute_summary(self):