mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-11-29 09:31:11 -05:00
commit raw file
This commit is contained in:
parent
417d861be6
commit
10b412d237
2 changed files with 13 additions and 3 deletions
|
@ -53,7 +53,7 @@ func IsTextFile(data []byte) (string, bool) {
|
|||
|
||||
func IsImageFile(data []byte) (string, bool) {
|
||||
contentType := http.DetectContentType(data)
|
||||
if strings.Index(contentType, "img/") != -1 {
|
||||
if strings.Index(contentType, "image/") != -1 {
|
||||
return contentType, true
|
||||
}
|
||||
return contentType, false
|
||||
|
|
|
@ -225,8 +225,18 @@ func SingleDownload(ctx *middleware.Context, params martini.Params) {
|
|||
// Get tree path
|
||||
treename := params["_1"]
|
||||
|
||||
repoFile, err := models.GetTargetFile(params["username"], params["reponame"],
|
||||
params["branchname"], params["commitid"], treename)
|
||||
branchName := params["branchname"]
|
||||
userName := params["username"]
|
||||
repoName := params["reponame"]
|
||||
|
||||
var commitId string
|
||||
if !models.IsBranchExist(userName, repoName, branchName) {
|
||||
commitId = branchName
|
||||
branchName = ""
|
||||
}
|
||||
|
||||
repoFile, err := models.GetTargetFile(userName, repoName,
|
||||
branchName, commitId, treename)
|
||||
|
||||
if err != nil {
|
||||
ctx.Handle(404, "repo.SingleDownload(GetTargetFile)", err)
|
||||
|
|
Loading…
Reference in a new issue