From 32da84a1d7fbf6b5f40bae22ba028b0f97a76e01 Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Wed, 21 Nov 2018 10:20:33 +0000 Subject: [PATCH] proper null check --- libraries/metrics/metrics.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/metrics/metrics.coffee b/libraries/metrics/metrics.coffee index 3e7dfc60af..78a512d3b5 100644 --- a/libraries/metrics/metrics.coffee +++ b/libraries/metrics/metrics.coffee @@ -62,7 +62,7 @@ module.exports = Metrics = timing: (key, timeSpan, sampleRate)-> statsd.timing(buildKey(key), timeSpan, sampleRate) key = Metrics.buildPromKey("timer_#{key}") - if !promMetrics[key] + if !promMetrics[key]? promMetrics[key] = new prom.Summary({ name: key, help: key, @@ -86,7 +86,7 @@ module.exports = Metrics = gauge : (key, value, sampleRate = 1)-> statsd.gauge buildKey(key), value, sampleRate key = Metrics.buildPromKey(key) - if !promMetrics[key] + if !promMetrics[key]? promMetrics[key] = new prom.Gauge({ name: key, help: key, @@ -97,7 +97,7 @@ module.exports = Metrics = globalGauge: (key, value, sampleRate = 1)-> statsd.gauge buildGlobalKey(key), value, sampleRate key = Metrics.buildPromKey(key) - if !promMetrics[key] + if !promMetrics[key]? promMetrics[key] = new prom.Gauge({ name: key, help: key,