Commit 4647c6fa3a9fbf58a4a2f60d31fc9a1a0633c3df

Authored by Dmitriy Zaporozhets
1 parent ec1a4267

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 37  
38 38 def blob
39 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 46 else
42 47 head(404)
43 48 end
... ...