From b7e11358cfab16d3bbaa93b4d0b075005c97539b Mon Sep 17 00:00:00 2001 From: Gilles De Mey Date: Wed, 3 Aug 2022 08:22:52 +0200 Subject: [PATCH] Alerting: Fix crash when viewing alert group without interval (#53166) --- .../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