diff --git a/soong_workflow/models/soong_workflow_log.py b/soong_workflow/models/soong_workflow_log.py index cdb361046..4969ee4d2 100644 --- a/soong_workflow/models/soong_workflow_log.py +++ b/soong_workflow/models/soong_workflow_log.py @@ -90,11 +90,12 @@ class SoongWorkflowLog2(models.Model): @api.depends("res_id", 'model') def _compute_code(self): - record = self.env[self.model].browse(self.res_id) - if record: - self.code = record.code - else: - self.code = "" + for rec in self: + record = rec.env[rec.model].browse(rec.res_id) + if record: + rec.code = record.code + else: + rec.code = "" @api.depends("workflow_id", "node_id", "node_btn_id") def _compute_name(self):