Manual back-port of #52399 (#55035)

This commit is contained in:
Gilles De Mey
2022-09-12 10:36:09 -04:00
committed by GitHub
parent b3f4a71c77
commit 157cc68501
@@ -4,6 +4,7 @@ import React, { FC, useEffect, useState } from 'react';
import { useDispatch } from 'react-redux';
import { GrafanaTheme2 } from '@grafana/data';
import { config } from '@grafana/runtime';
import { Badge, ConfirmModal, HorizontalGroup, Icon, Spinner, Tooltip, useStyles2 } from '@grafana/ui';
import kbn from 'app/core/utils/kbn';
import { CombinedRuleGroup, CombinedRuleNamespace } from 'app/types/unified-alerting';
@@ -69,7 +70,7 @@ export const RulesGroup: FC<Props> = React.memo(({ group, namespace, expandAll }
);
} else if (rulesSource === GRAFANA_RULES_SOURCE_NAME) {
if (folderUID) {
const baseUrl = `/dashboards/f/${folderUID}/${kbn.slugifyForUrl(namespace.name)}`;
const baseUrl = `${config.appSubUrl}/dashboards/f/${folderUID}/${kbn.slugifyForUrl(namespace.name)}`;
if (folder?.canSave) {
actionIcons.push(
<ActionIcon