From f2bd4f2f2a1d232a03578e769230fb1c27a6bc6d Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Fri, 17 Oct 2025 13:10:44 +0100 Subject: [PATCH] MDL-86955 tool_task: ensure tasks are runnable in adhoc table output. --- public/admin/tool/task/renderer.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/public/admin/tool/task/renderer.php b/public/admin/tool/task/renderer.php index 0f66f712bc7..0aa934c2793 100644 --- a/public/admin/tool/task/renderer.php +++ b/public/admin/tool/task/renderer.php @@ -200,8 +200,9 @@ class tool_task_renderer extends plugin_renderer_base { }); } - return html_writer::table($table) - . html_writer::div( + $output = html_writer::table($table); + if ($canruntasks) { + $output .= html_writer::div( html_writer::link( new moodle_url( $adhocrunurl, @@ -210,7 +211,10 @@ class tool_task_renderer extends plugin_renderer_base { get_string('runclassname', 'tool_task') ), 'task-runnow' - ) + ); + } + + return $output . html_writer::div( html_writer::link( new moodle_url(