Merge pull request #141 from fpco/badges-cache

Set Cache-Control header on badges
This commit is contained in:
Michael Snoyman 2015-11-16 18:38:00 +00:00
commit 8955a7a49f

View file

@ -27,6 +27,7 @@ getPackageR = packagePage Nothing
getPackageBadgeR :: PackageName -> SnapshotBranch -> Handler TypedContent
getPackageBadgeR pname branch = do
cacheSeconds (3 * 60 * 60)
snapName <- maybe notFound pure =<< newestSnapshot branch
Entity sid _ <- maybe notFound pure =<< lookupSnapshot snapName
mVersion <- do mSnapPackage <- lookupSnapshotPackage sid (unPackageName pname)