diff --git a/soong_workflow/models/soong_workflow_record.py b/soong_workflow/models/soong_workflow_record.py index 36993173b..054fe2f86 100644 --- a/soong_workflow/models/soong_workflow_record.py +++ b/soong_workflow/models/soong_workflow_record.py @@ -243,7 +243,9 @@ class SoongWorkflowRecord(models.Model): record_ids = self.env["soong.workflow.record"].browse( self._context.get('active_ids', self._context.get('active_id', [])) ) - record_list=[] + if not record_ids: + record_ids = self + record_list = [] for record in record_ids: record_id = record.env[record.res_model].search([('id', '=', record.res_id)]) record_list.append(record.id)