diff options
author | Stan Hu <stanhu@gmail.com> | 2015-09-01 23:28:48 -0700 |
---|---|---|
committer | Stan Hu <stanhu@gmail.com> | 2015-09-02 00:20:05 -0700 |
commit | 551157960e70363d35a9b24d79780c9b98c9ef3b (patch) | |
tree | 389ee163a02a1146ddd693a8ad7dcff4d5c075b3 /app/controllers/projects/raw_controller.rb | |
parent | 308c6428aef2a46b0370a24d85a97b0e133283a8 (diff) | |
download | gitlab-ce-551157960e70363d35a9b24d79780c9b98c9ef3b.tar.gz |
Remove the filename argument from Content-Disposition header to avoid
RFC 5987 and RFC 6266 encoding issues. This change allows the browser
to determine the filename based on the URL.
See: http://greenbytes.de/tech/tc2231/
Closes https://github.com/gitlabhq/gitlabhq/issues/9595
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/1829
Diffstat (limited to 'app/controllers/projects/raw_controller.rb')
-rw-r--r-- | app/controllers/projects/raw_controller.rb | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/app/controllers/projects/raw_controller.rb b/app/controllers/projects/raw_controller.rb index 647c1454078..1a3df40dc75 100644 --- a/app/controllers/projects/raw_controller.rb +++ b/app/controllers/projects/raw_controller.rb @@ -17,8 +17,7 @@ class Projects::RawController < Projects::ApplicationController send_data( @blob.data, type: type, - disposition: 'inline', - filename: @blob.name + disposition: 'inline' ) else not_found! |