]> source.dussan.org Git - gitea.git/commitdiff
fix download
authorslene <vslene@gmail.com>
Thu, 27 Mar 2014 16:38:44 +0000 (00:38 +0800)
committerslene <vslene@gmail.com>
Thu, 27 Mar 2014 16:38:44 +0000 (00:38 +0800)
routers/repo/repo.go

index 4573a3e48cd363c3af62751110aaeb8ded967f7c..8c686bc3d6fbbc7fad0bc197910fc6d80035d097 100644 (file)
@@ -243,7 +243,7 @@ func SingleDownload(ctx *middleware.Context, params martini.Params) {
        contentType, isTextFile := base.IsTextFile(data)
        _, isImageFile := base.IsImageFile(data)
        ctx.Res.Header().Set("Content-Type", contentType)
-       if !isTextFile {
+       if !isTextFile && !isImageFile {
                ctx.Res.Header().Set("Content-Disposition", "attachment; filename="+filepath.Base(treename))
                ctx.Res.Header().Set("Content-Transfer-Encoding", "binary")
        }