From 7bfa3d9b6ef059db7d4990e66433e54e3088a449 Mon Sep 17 00:00:00 2001 From: Sam Chaffee Date: Tue, 10 Dec 2013 13:41:57 +0800 Subject: [PATCH] MDL-37972 Assignment: fixing settings link for upload single submissions --- mod/assignment/type/uploadsingle/assignment.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/assignment/type/uploadsingle/assignment.class.php b/mod/assignment/type/uploadsingle/assignment.class.php index 039071cf33f..d4c5a65c8f0 100644 --- a/mod/assignment/type/uploadsingle/assignment.class.php +++ b/mod/assignment/type/uploadsingle/assignment.class.php @@ -378,7 +378,7 @@ class assignment_uploadsingle extends assignment_base { foreach ($files as $file) { $filename = $file->get_filename(); $mimetype = $file->get_mimetype(); - $link = file_encode_url($CFG->wwwroot.'/pluginfile.php', '/'.$this->context->id.'/mod_assignment', 'submission/'.$submission->id.'/'.$filename); + $link = moodle_url::make_pluginfile_url($this->context->id, 'mod_assignment', 'submission', $submission->id, $file->get_filepath(), $filename); $filenode->add($filename, $link, navigation_node::TYPE_SETTING, null, null, new pix_icon(file_file_icon($file), '')); } }