diff --git a/soong_workflow/wizard/soong_workflow_comment_wizard.py b/soong_workflow/wizard/soong_workflow_comment_wizard.py index 910762c89..0a289bbe9 100644 --- a/soong_workflow/wizard/soong_workflow_comment_wizard.py +++ b/soong_workflow/wizard/soong_workflow_comment_wizard.py @@ -1171,16 +1171,15 @@ class SoongWorkflowCommentWizard(models.TransientModel): workflow_record_id = self.env['soong.workflow.record'].sudo().search([('res_id', '=', record_id.id), ('res_model', '=', record_id._name) ]) - if not self.circulated_employee_ids: - if record.log_ids: - _last_log = record.log_ids[-1] - _last_log.write({'approval_state': '2'}) - if self.document_ids: - _last_log.write({'document_ids': [(6, 0, self.document_ids.ids)]}) - _last_log.write({"comment": self.comment}) - workflow_record_id.write({'soong_state': 'active', - 'employee_ids':False - }) + if record.log_ids: + _last_log = record.log_ids[-1] + _last_log.write({'approval_state': '2'}) + if self.document_ids: + _last_log.write({'document_ids': [(6, 0, self.document_ids.ids)]}) + _last_log.write({"comment": self.comment}) + workflow_record_id.write({'soong_state': 'active', + 'employee_ids':False + }) if self.circulated_employee_ids: for employee in self.circulated_employee_ids: if employee.user_id.id not in log_done_by_ids: