]> source.dussan.org Git - redmine.git/commitdiff
Merged r13101 from trunk to 2.4-stable (#16711)
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 17 Apr 2014 19:38:02 +0000 (19:38 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 17 Apr 2014 19:38:02 +0000 (19:38 +0000)
fix non-ascii attachment file name get corrupted in IE11.

Contributed by Go MAEDA.

git-svn-id: http://svn.redmine.org/redmine/branches/2.4-stable@13103 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/controllers/application_controller.rb

index 8716aae397eb6908d2de790b5055139d797d3297..beb8926a0d2ca10d33055bcaf6947b43275d8dde 100644 (file)
@@ -555,7 +555,7 @@ class ApplicationController < ActionController::Base
 
   # Returns a string that can be used as filename value in Content-Disposition header
   def filename_for_content_disposition(name)
-    request.env['HTTP_USER_AGENT'] =~ %r{MSIE} ? ERB::Util.url_encode(name) : name
+    request.env['HTTP_USER_AGENT'] =~ %r{(MSIE|Trident)} ? ERB::Util.url_encode(name) : name
   end
 
   def api_request?