Be explicit with status codes
This commit is contained in:
parent
eecbfb65f8
commit
ab3e21b8f8
|
@ -137,7 +137,7 @@ function fetchFile(req, res, next) {
|
|||
res.set({
|
||||
'Cache-Control': 'public, max-age=60',
|
||||
'Cache-Tag': 'redirect'
|
||||
}).redirect(createPackageURL(req.packageName, tags[req.packageVersion], req.filename, req.search))
|
||||
}).redirect(302, createPackageURL(req.packageName, tags[req.packageVersion], req.filename, req.search))
|
||||
} else {
|
||||
const maxVersion = semver.maxSatisfying(Object.keys(versions), req.packageVersion)
|
||||
|
||||
|
@ -146,7 +146,7 @@ function fetchFile(req, res, next) {
|
|||
res.set({
|
||||
'Cache-Control': 'public, max-age=60',
|
||||
'Cache-Tag': 'redirect'
|
||||
}).redirect(createPackageURL(req.packageName, maxVersion, req.filename, req.search))
|
||||
}).redirect(302, createPackageURL(req.packageName, maxVersion, req.filename, req.search))
|
||||
} else {
|
||||
res.status(404).type('text').send(`Cannot find package ${req.packageSpec}`)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue