diff --git a/soong_workflow/wizard/soong_bounced_wizard.py b/soong_workflow/wizard/soong_bounced_wizard.py index 6490441e5..ef03f7582 100644 --- a/soong_workflow/wizard/soong_bounced_wizard.py +++ b/soong_workflow/wizard/soong_bounced_wizard.py @@ -24,6 +24,9 @@ class SoongBouncedWizard(models.Model): last_user = workflow_id.users_ids[-1] if last_user.employee_ids.id != employee_id: workflow_id.write({'users_ids': [(3, last_user.id)]}) + related_record = self.env[self.res_model].browse(self.res_id) + if hasattr(related_record, 'self_users_ids'): + related_record.self_users_ids = [(6, 0, [self.env.user.id])] log_ids[-1].unlink() log_ids[-2].write({'approval_state': '1'}) record.write({'state': log_ids[-2].name}) \ No newline at end of file