From 5358a8bc53faf8e1515558b9384ea86b1453e864 Mon Sep 17 00:00:00 2001 From: younes Date: Thu, 10 Jul 2025 10:41:19 +0100 Subject: [PATCH] Fix bug --- .../models/odoo_workflow_mobile.py | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/odex25_mobile/odoo_dynamic_workflow_mobile/models/odoo_workflow_mobile.py b/odex25_mobile/odoo_dynamic_workflow_mobile/models/odoo_workflow_mobile.py index 4e91650f9..6768f4626 100644 --- a/odex25_mobile/odoo_dynamic_workflow_mobile/models/odoo_workflow_mobile.py +++ b/odex25_mobile/odoo_dynamic_workflow_mobile/models/odoo_workflow_mobile.py @@ -320,23 +320,7 @@ class OdooWorkflowNode(models.Model): pre_active = fields.Boolean(default=True,readonly=True) def toggle_pre_active(self): - if self.pre_active: - if self.in_link_ids or self.out_link_ids: - raise ValidationError(_("""Node with an outgoing/ingoing links can not archived""")) - rec = self.env[self.model].with_context(active_test=False).search([('state', '=', self.node_name)]) - if rec: - return { - 'name': _('Alternative Node'), - 'type': 'ir.actions.act_window', - 'view_type': 'form', - 'view_mode': 'form', - 'res_model': 'workflow.mobile.node.wizard', - 'target': 'new', - 'context': { - 'default_node_id': self.id, - 'default_workflow_id': self.workflow_id.id, - }, - } + self.active = False self.pre_active = not self.pre_active