Forráskód Böngészése

feat(alerting): add link to alerts in side menu

bergquist 9 éve
szülő
commit
27c34745a6
1 módosított fájl, 8 hozzáadás és 0 törlés
  1. 8 0
      pkg/api/index.go

+ 8 - 0
pkg/api/index.go

@@ -75,6 +75,14 @@ func setIndexViewData(c *middleware.Context) (*dtos.IndexViewData, error) {
 		Children: dashboardChildNavs,
 	})
 
+	if setting.AlertingEnabled && (c.OrgRole == m.ROLE_ADMIN || c.OrgRole == m.ROLE_EDITOR) {
+		data.MainNavLinks = append(data.MainNavLinks, &dtos.NavLink{
+			Text: "Alerts",
+			Icon: "icon-gf icon-gf-monitoring",
+			Url:  setting.AppSubUrl + "/alerts",
+		})
+	}
+
 	if c.OrgRole == m.ROLE_ADMIN {
 		data.MainNavLinks = append(data.MainNavLinks, &dtos.NavLink{
 			Text: "Data Sources",