From d3451415bf3bb476c82121d13d2be51c9e9d0dde Mon Sep 17 00:00:00 2001
From: Tobias Reischmann <tobias.reischmann@wi.uni-muenster.de>
Date: Mon, 2 Dec 2019 16:33:32 +0100
Subject: [PATCH] Only show non-static workflows in delays view filter
---
classes/local/form/form_delays_filter.php | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/classes/local/form/form_delays_filter.php b/classes/local/form/form_delays_filter.php
index 4c316eb..845e216 100644
--- a/classes/local/form/form_delays_filter.php
+++ b/classes/local/form/form_delays_filter.php
@@ -51,8 +51,11 @@ class form_delays_filter extends \moodleform {
'global' => get_string('globally', 'tool_lifecycle')
];
foreach ($activeworkflows as $activeworkflow) {
- $workflowoptions[$activeworkflow->id] = get_string('delays_for_workflow', 'tool_lifecycle',
+ // Only show non-static workflows.
+ if (workflow_manager::is_disableable($activeworkflow->id)) {
+ $workflowoptions[$activeworkflow->id] = get_string('delays_for_workflow', 'tool_lifecycle',
$activeworkflow->displaytitle);
+ }
}
$mform->addElement('select', 'workflow', get_string('show_delays', 'tool_lifecycle'), $workflowoptions);
--
GitLab