diff --git a/services/web/app/coffee/Features/Blog/BlogController.coffee b/services/web/app/coffee/Features/Blog/BlogController.coffee index 54a716c789..186d11d348 100644 --- a/services/web/app/coffee/Features/Blog/BlogController.coffee +++ b/services/web/app/coffee/Features/Blog/BlogController.coffee @@ -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) diff --git a/services/web/app/coffee/Features/StaticPages/UniversityController.coffee b/services/web/app/coffee/Features/StaticPages/UniversityController.coffee index d82ac2ecd0..9b55b60077 100644 --- a/services/web/app/coffee/Features/StaticPages/UniversityController.coffee +++ b/services/web/app/coffee/Features/StaticPages/UniversityController.coffee @@ -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)