From 7209e84cd22089bf34369ff195491bf18300bacd Mon Sep 17 00:00:00 2001 From: Sonia Aguilar <33540275+soniaAguilarPeiron@users.noreply.github.com> Date: Tue, 19 Sep 2023 13:27:01 +0200 Subject: [PATCH] Alerting: Fix returnTo expression being empty when no queryParam found (#75086) Fix returnTo expression being empty when no queryParam found --- .../alerting/unified/components/rule-editor/AlertRuleForm.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/app/features/alerting/unified/components/rule-editor/AlertRuleForm.tsx b/public/app/features/alerting/unified/components/rule-editor/AlertRuleForm.tsx index 1c9969cc672..50b7390e049 100644 --- a/public/app/features/alerting/unified/components/rule-editor/AlertRuleForm.tsx +++ b/public/app/features/alerting/unified/components/rule-editor/AlertRuleForm.tsx @@ -112,7 +112,7 @@ export const AlertRuleForm = ({ existing, prefill }: Props) => { const ruleType = translateRouteParamToRuleType(routeParams.type); const uidFromParams = routeParams.id; - const returnTo = String(queryParams['returnTo']) ?? '/alerting/list'; + const returnTo = !queryParams['returnTo'] ? '/alerting/list' : String(queryParams['returnTo']); const [showDeleteModal, setShowDeleteModal] = useState(false); const defaultValues: RuleFormValues = useMemo(() => {