|  | @@ -12,6 +12,7 @@ import (
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	"github.com/gogits/gogs/modules/base"
 | 
	
		
			
				|  |  |  	"github.com/gogits/gogs/modules/context"
 | 
	
		
			
				|  |  | +	"github.com/gogits/gogs/modules/setting"
 | 
	
		
			
				|  |  |  )
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  func ServeData(ctx *context.Context, name string, reader io.Reader) error {
 | 
	
	
		
			
				|  | @@ -26,7 +27,7 @@ func ServeData(ctx *context.Context, name string, reader io.Reader) error {
 | 
	
		
			
				|  |  |  			ctx.Resp.Header().Set("Content-Disposition", "attachment; filename=\""+name+"\"")
 | 
	
		
			
				|  |  |  			ctx.Resp.Header().Set("Content-Transfer-Encoding", "binary")
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | -	} else if !ctx.QueryBool("render") {
 | 
	
		
			
				|  |  | +	} else if !setting.Repository.EnableRawFileRenderMode || !ctx.QueryBool("render") {
 | 
	
		
			
				|  |  |  		ctx.Resp.Header().Set("Content-Type", "text/plain; charset=utf-8")
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  	ctx.Resp.Write(buf)
 |