From c21b42e76a9baa375fe8578ff4665973df1ceb3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luca=20B=C3=B6sch?= Date: Sun, 25 Nov 2018 00:26:08 +0100 Subject: [PATCH] MDL-64198 course: set formatted modulename for togglecompletion js. --- course/renderer.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/course/renderer.php b/course/renderer.php index 974414b0c6d..ad00ffb29ca 100644 --- a/course/renderer.php +++ b/course/renderer.php @@ -457,7 +457,7 @@ class core_course_renderer extends plugin_renderer_base { } } if ($completionicon) { - $formattedname = $mod->get_formatted_name(); + $formattedname = html_entity_decode($mod->get_formatted_name(), ENT_QUOTES, 'UTF-8'); if ($completiondata->overrideby) { $args = new stdClass(); $args->modname = $formattedname; @@ -498,7 +498,7 @@ class core_course_renderer extends plugin_renderer_base { $output .= html_writer::empty_tag('input', array( 'type' => 'hidden', 'name' => 'sesskey', 'value' => sesskey())); $output .= html_writer::empty_tag('input', array( - 'type' => 'hidden', 'name' => 'modulename', 'value' => $mod->name)); + 'type' => 'hidden', 'name' => 'modulename', 'value' => $formattedname)); $output .= html_writer::empty_tag('input', array( 'type' => 'hidden', 'name' => 'completionstate', 'value' => $newstate)); $output .= html_writer::tag('button',