mirror of
https://github.com/Start9Labs/registry.git
synced 2026-03-26 02:11:53 +00:00
add check for directory existence during package version enumeration (#80)
* add check for directory existence during package version enumeration * cleanup * error consistency * errmsg cleanup
This commit is contained in:
@@ -76,7 +76,7 @@ getAppR file = do
|
||||
addPackageHeader pkg version
|
||||
void $ recordMetrics pkg version
|
||||
(len, src) <- getPackage pkg version >>= \case
|
||||
Nothing -> sendResponseStatus status404 ([i|#{pkg}@#{version} not found|] :: Text)
|
||||
Nothing -> sendResponseStatus status404 (NotFoundE [i|#{pkg}@#{version}|])
|
||||
Just a -> pure a
|
||||
addHeader "Content-Length" (show len)
|
||||
respondSource typeOctet $ src .| awaitForever sendChunkBS
|
||||
|
||||
Reference in New Issue
Block a user