diff --git a/public/app/features/alerting/alert_def.ts b/public/app/features/alerting/alert_def.ts index e6bd75379b2..fdc0857620e 100644 --- a/public/app/features/alerting/alert_def.ts +++ b/public/app/features/alerting/alert_def.ts @@ -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 {