From bcad932ef8f2f7fa99cda6381cfb7019100b1448 Mon Sep 17 00:00:00 2001 From: Adrian Greeve Date: Fri, 14 Sep 2018 10:22:40 +0800 Subject: [PATCH] MDL-62491 mod_assign: Fill in the rewrite plugin urls properly. --- mod/assign/submission/onlinetext/classes/privacy/provider.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mod/assign/submission/onlinetext/classes/privacy/provider.php b/mod/assign/submission/onlinetext/classes/privacy/provider.php index 27a7d5668f7..fc5e2746312 100644 --- a/mod/assign/submission/onlinetext/classes/privacy/provider.php +++ b/mod/assign/submission/onlinetext/classes/privacy/provider.php @@ -98,9 +98,10 @@ class provider implements metadataprovider, \mod_assign\privacy\assignsubmission $context = $exportdata->get_context(); if (!empty($editortext)) { $submissiontext = new \stdClass(); - $submissiontext->text = writer::with_context($context)->rewrite_pluginfile_urls([], '', '', '', $editortext); $currentpath = $exportdata->get_subcontext(); $currentpath[] = get_string('privacy:path', 'assignsubmission_onlinetext'); + $submissiontext->text = writer::with_context($context)->rewrite_pluginfile_urls($currentpath, + 'assignsubmission_onlinetext', 'submissions_onlinetext', $submission->id, $editortext); writer::with_context($context) ->export_area_files($currentpath, 'assignsubmission_onlinetext', 'submissions_onlinetext', $submission->id) // Add the text to the exporter.