diff --git a/mod/lesson/pagetypes/matching.php b/mod/lesson/pagetypes/matching.php index 94ba3aad083..b784f8e5e24 100644 --- a/mod/lesson/pagetypes/matching.php +++ b/mod/lesson/pagetypes/matching.php @@ -572,9 +572,7 @@ class lesson_display_answer_form_matching extends moodleform { // Temporary fixed until MDL-38885 gets integrated $mform->setType('response', PARAM_TEXT); } - $context = context_module::instance($PAGE->cm->id); - $answer->answer = file_rewrite_pluginfile_urls($answer->answer, 'pluginfile.php', $context->id, - 'mod_lesson', 'page_answers', $answer->id); + $answer = lesson_page_type_matching::rewrite_answers_urls($answer); $mform->addElement('select', $responseid, format_text($answer->answer,$answer->answerformat,$options), $responseoptions, $disabled); $mform->setType($responseid, PARAM_TEXT); if ($hasattempt) { diff --git a/mod/lesson/pagetypes/truefalse.php b/mod/lesson/pagetypes/truefalse.php index 8ce8f094f60..f8dd81f0c25 100644 --- a/mod/lesson/pagetypes/truefalse.php +++ b/mod/lesson/pagetypes/truefalse.php @@ -416,6 +416,7 @@ class lesson_display_answer_form_truefalse extends moodleform { $ansid = 'answer_id'; } + $answer = lesson_page_type_truefalse::rewrite_answers_urls($answer); $radiobuttons[] = $mform->createElement('radio', $ansid, null, format_text($answer->answer, $answer->answerformat, $options), $answer->id, $disabled);