Commit 4647c6fa3a9fbf58a4a2f60d31fc9a1a0633c3df
1 parent
ec1a4267
Exists in
master
and in
4 other branches
fixes raw view for text files with code like *.rb
Showing
1 changed file
with
6 additions
and
1 deletions
Show diff stats
app/controllers/refs_controller.rb
@@ -37,7 +37,12 @@ class RefsController < ApplicationController | @@ -37,7 +37,12 @@ class RefsController < ApplicationController | ||
37 | 37 | ||
38 | def blob | 38 | def blob |
39 | if @tree.is_blob? | 39 | if @tree.is_blob? |
40 | - send_data(@tree.data, :type => @tree.mime_type, :disposition => 'inline', :filename => @tree.name) | 40 | + send_data( |
41 | + @tree.data, | ||
42 | + :type => @tree.text? ? "text/plain" : @tree.mime_type, | ||
43 | + :disposition => 'inline', | ||
44 | + :filename => @tree.name | ||
45 | + ) | ||
41 | else | 46 | else |
42 | head(404) | 47 | head(404) |
43 | end | 48 | end |