aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--storage-backend/index.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/storage-backend/index.php b/storage-backend/index.php
index 5d70b79..8b5f2b4 100644
--- a/storage-backend/index.php
+++ b/storage-backend/index.php
@@ -90,7 +90,7 @@ switch ($method) {
if (!checkFilenameParameter($filename, $slotParameters)) {
sendHttpReturnCodeAndJson(403, "Uploaded filename differs from requested slot filename.");
}
- $uploadFilePath = getUploadFilePath($slotUUID, $config, $slotParameters['filename']);
+ $uploadFilePath = rawurldecode(getUploadFilePath($slotUUID, $config, $slotParameters['filename']));
if (file_exists($uploadFilePath)) {
sendHttpReturnCodeAndJson(403, "The slot was already used.");
}
@@ -250,4 +250,4 @@ function generate_uuid() {
mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff )
);
}
-?> \ No newline at end of file
+?>