From edfe1b67414f830b71fda9782faf0032fca49fe1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Guillaume=20Perr=C3=A9al?= <guillaume.perreal@irstea.fr>
Date: Wed, 16 Dec 2015 12:51:31 +0100
Subject: [PATCH] Corrige l'erreur sur les fichiers dont le nom contient des
 accents.

---
 Http/UploadedFileResponse.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Http/UploadedFileResponse.php b/Http/UploadedFileResponse.php
index 06dd3aec..9f272261 100644
--- a/Http/UploadedFileResponse.php
+++ b/Http/UploadedFileResponse.php
@@ -127,6 +127,9 @@ class UploadedFileResponse extends Response
         if ($filename === '') {
             $filename = $this->file->getDisplayName();
         }
+        if ($filenameFallback === '') {
+            $filenameFallback = preg_replace('/[^\x20-\x7e]/', '_', $filename);
+        }
 
         $dispositionHeader = $this->headers->makeDisposition($disposition, $filename, $filenameFallback);
         $this->headers->set('Content-Disposition', $dispositionHeader);
-- 
GitLab