if blog or universities site is down don't crash, send 500

This commit is contained in:
Henry Oswald
2015-08-20 16:55:06 +01:00
parent 23bd5d317c
commit a53e3b80cf
2 changed files with 4 additions and 1 deletions
@@ -22,9 +22,10 @@ module.exports = BlogController =
logger.log url:url, "proxying request to blog api"
request.get blogUrl, (err, r, data)->
return next(err) if err?
if r?.statusCode == 404
return ErrorController.notFound(req, res, next)
if err?
return res.send 500
data = data.trim()
try
data = JSON.parse(data)
@@ -18,6 +18,8 @@ module.exports = UniversityController =
request.get universityUrl, (err, r, data)->
if r?.statusCode == 404
return ErrorController.notFound(req, res, next)
if err?
return res.send 500
data = data.trim()
try
data = JSON.parse(data)