diff options
Diffstat (limited to 'storage-backend')
-rw-r--r-- | storage-backend/index.php | 4 |
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 +?> |