From: slene Date: Thu, 27 Mar 2014 16:38:44 +0000 (+0800) Subject: fix download X-Git-Tag: v0.9.99~2306^2~8 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=417d861be679654652dc63801981a3f4e3873283;p=gitea.git fix download --- diff --git a/routers/repo/repo.go b/routers/repo/repo.go index 4573a3e48c..8c686bc3d6 100644 --- a/routers/repo/repo.go +++ b/routers/repo/repo.go @@ -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") }