]> source.dussan.org Git - redmine.git/commitdiff
Merged r13101 from trunk to 2.5-stable (#16711)
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 17 Apr 2014 19:36:29 +0000 (19:36 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Thu, 17 Apr 2014 19:36:29 +0000 (19:36 +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.5-stable@13102 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/controllers/application_controller.rb

index b979044f82bd28932ecaf6a0ff41be7ee3fa8149..8b7bff553ad493e5da01a66b6d2771c71dcfcd46 100644 (file)
@@ -558,7 +558,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?