From 89efa7e83ed681564f32f43928dc22ca7ab7cc62 Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Tue, 31 Jul 2018 13:07:57 +0100 Subject: [PATCH] add null check on response --- services/web/app/coffee/Features/Compile/ClsiManager.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/web/app/coffee/Features/Compile/ClsiManager.coffee b/services/web/app/coffee/Features/Compile/ClsiManager.coffee index bfa508a3d9..8d5c5b2baa 100755 --- a/services/web/app/coffee/Features/Compile/ClsiManager.coffee +++ b/services/web/app/coffee/Features/Compile/ClsiManager.coffee @@ -100,7 +100,7 @@ module.exports = ClsiManager = timer = new Metrics.Timer("compile.currentBackend") request opts, (err, response, body)-> timer.done() - Metrics.inc "compile.currentBackend.response.#{response.statusCode}" + Metrics.inc "compile.currentBackend.response.#{response?.statusCode}" if err? logger.err err:err, project_id:project_id, url:opts?.url, "error making request to clsi" return callback(err) @@ -112,7 +112,7 @@ module.exports = ClsiManager = newBackend: (cb)-> startTime = new Date() ClsiManager._makeNewBackendRequest project_id, opts, (err, response, body)-> - Metrics.inc "compile.newBackend.response.#{response.statusCode}" + Metrics.inc "compile.newBackend.response.#{response?.statusCode}" cb(err, {response:response, body:body, finishTime:new Date() - startTime}) }, (err, results)-> timeDifference = results.newBackend?.finishTime - results.currentBackend?.finishTime