From 50346ccfdcf96447039e31840607072614abc14b Mon Sep 17 00:00:00 2001 From: Tobias Reischmann <tobias.reischmann@wi.uni-muenster.de> Date: Wed, 28 Aug 2019 16:43:24 +0200 Subject: [PATCH] Redirect to deactivated workflows in case of aborting or disabling --- classes/manager/workflow_manager.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/classes/manager/workflow_manager.php b/classes/manager/workflow_manager.php index 4e41909..e256546 100644 --- a/classes/manager/workflow_manager.php +++ b/classes/manager/workflow_manager.php @@ -245,11 +245,14 @@ class workflow_manager { self::backup_workflow($workflowid); } else if ($action === action::WORKFLOW_DISABLE) { self::disable($workflowid); + return; // Return, since we do not want to redirect outside to deactivated workflows. } else if ($action === action::WORKFLOW_ABORTDISABLE) { self::disable($workflowid); self::abortprocesses($workflowid); + return; // Return, since we do not want to redirect outside to deactivated workflows. } else if ($action === action::WORKFLOW_ABORT) { self::abortprocesses($workflowid); + return; // Return, since we do not want to redirect outside to deactivated workflows. } else if ($action === action::WORKFLOW_DELETE) { // Check workflow wasn't already deleted, in case someone refreshes the page. if (self::get_workflow($workflowid) && -- GitLab