Fix downloading at the release page
1 parent 1fe3791 commit b0c2e5588c8989628585555165801cbf3c5ab728
@Naoki Takezoe Naoki Takezoe authored on 13 Jan 2018
Showing 1 changed file
View
4
src/main/scala/gitbucket/core/controller/ReleasesController.scala
_ <- getRelease(repository.owner, repository.name, tag)
asset <- getReleaseAsset(repository.owner, repository.name, tag, fileId)
} yield {
response.setHeader("Content-Disposition", s"attachment; filename=${asset.label}")
Some(RawData(
RawData(
FileUtil.getMimeType(asset.label),
new File(getReleaseFilesDir(repository.owner, repository.name), tag + "/" + fileId)
))
)
}).getOrElse(NotFound())
})
 
get("/:owner/:repository/releases/:tag/create")(writableUsersOnly {repository =>