From f0aad29a63d9fb661aa1f161ade124c1c7bee38d Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Wed, 3 Aug 2022 09:12:54 +0100 Subject: [PATCH] [v9.1.x] Alerting: Fix crash when viewing alert group without interval (#53188) Co-authored-by: Gilles De Mey --- .../alerting/unified/components/rules/RuleConfigStatus.tsx | 2 +- public/app/features/alerting/unified/utils/config.ts | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/public/app/features/alerting/unified/components/rules/RuleConfigStatus.tsx b/public/app/features/alerting/unified/components/rules/RuleConfigStatus.tsx index 296df2eeb6a..804dbca292f 100644 --- a/public/app/features/alerting/unified/components/rules/RuleConfigStatus.tsx +++ b/public/app/features/alerting/unified/components/rules/RuleConfigStatus.tsx @@ -15,7 +15,7 @@ interface RuleConfigStatusProps { export function RuleConfigStatus({ rule }: RuleConfigStatusProps) { const styles = useStyles2(getStyles); - const { exceedsLimit } = checkEvaluationIntervalGlobalLimit(rule.group.interval ?? ''); + const { exceedsLimit } = checkEvaluationIntervalGlobalLimit(rule.group.interval); if (!exceedsLimit) { return null; diff --git a/public/app/features/alerting/unified/utils/config.ts b/public/app/features/alerting/unified/utils/config.ts index 1d3adbf760e..7ff88c145a5 100644 --- a/public/app/features/alerting/unified/utils/config.ts +++ b/public/app/features/alerting/unified/utils/config.ts @@ -5,7 +5,11 @@ export function getAllDataSources(): Array