fix(alerting): supports lowercase metrics

this fix is due to EvalMatch now serailize as lower case.

ref #7257
This commit is contained in:
bergquist
2017-01-16 15:01:57 +01:00
parent 01c6658a7a
commit 3c9357a2e9
+7 -3
View File
@@ -116,14 +116,18 @@ function getStateDisplayModel(state) {
}
}
function joinEvalMatches(matches, seperator: string) {
function joinEvalMatches(matches, separator: string) {
return _.reduce(matches, (res, ev)=> {
if (ev.metric !== undefined && ev.value !== undefined) {
res.push(ev.metric + '=' + ev.value);
}
if (ev.Metric !== undefined && ev.Value !== undefined) {
res.push(ev.Metric + "=" + ev.Value);
res.push(ev.Metric + '=' + ev.Value);
}
return res;
}, []).join(seperator);
}, []).join(separator);
}
export default {