mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-12 04:08:29 +01:00
?download=true on cabal.config
This commit is contained in:
parent
861ca55fc8
commit
cab4e08fcc
@ -58,6 +58,11 @@ getStackageCabalConfigR :: SnapSlug -> Handler TypedContent
|
||||
getStackageCabalConfigR slug = do
|
||||
Entity sid _ <- runDB $ getBy404 $ UniqueSnapshot slug
|
||||
render <- getUrlRender
|
||||
|
||||
mdownload <- lookupGetParam "download"
|
||||
when (mdownload == Just "true") $
|
||||
addHeader "Content-Disposition" "attachment; filename=cabal.config"
|
||||
|
||||
respondSourceDB typePlain $ stream render sid
|
||||
where
|
||||
stream render sid =
|
||||
|
||||
Loading…
Reference in New Issue
Block a user