From ced8b30bd566fc808ef69fbcd6d7c602481d81fd Mon Sep 17 00:00:00 2001 From: Jason Platts Date: Tue, 2 Apr 2013 09:16:00 +0100 Subject: [PATCH] MDL-37942 Images with non-alphanumeric chars in file name won't export --- lib/portfoliolib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/portfoliolib.php b/lib/portfoliolib.php index be531b19e79..7ee90d3f0ea 100644 --- a/lib/portfoliolib.php +++ b/lib/portfoliolib.php @@ -1260,7 +1260,7 @@ function portfolio_rewrite_pluginfile_url_callback($contextid, $component, $file $filename = array_pop($bits); $filepath = implode('/', $bits); } - if (!$file = $fs->get_file($contextid, $component, $filearea, $itemid, $filepath, $filename)) { + if (!$file = $fs->get_file($contextid, $component, $filearea, $itemid, $filepath, urldecode($filename))) { debugging("Couldn't find a file from the embedded path info context $contextid component $component filearea $filearea itemid $itemid filepath $filepath name $filename"); return $matches; }