From 9c4775fd3810db158c2e1bee9de39398441711ce Mon Sep 17 00:00:00 2001 From: ning <710leo@gmail.com> Date: Fri, 18 Aug 2023 11:20:13 +0800 Subject: [PATCH] refactor: alert subscribe gets api --- center/router/router_alert_subscribe.go | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/center/router/router_alert_subscribe.go b/center/router/router_alert_subscribe.go index e7fff2aa..99d28267 100644 --- a/center/router/router_alert_subscribe.go +++ b/center/router/router_alert_subscribe.go @@ -14,21 +14,18 @@ import ( func (rt *Router) alertSubscribeGets(c *gin.Context) { bgid := ginx.UrlParamInt64(c, "id") lst, err := models.AlertSubscribeGets(rt.Ctx, bgid) - if err == nil { - ugcache := make(map[int64]*models.UserGroup) - for i := 0; i < len(lst); i++ { - ginx.Dangerous(lst[i].FillUserGroups(rt.Ctx, ugcache)) - } - - rulecache := make(map[int64]string) - for i := 0; i < len(lst); i++ { - ginx.Dangerous(lst[i].FillRuleName(rt.Ctx, rulecache)) - } - - for i := 0; i < len(lst); i++ { - ginx.Dangerous(lst[i].FillDatasourceIds(rt.Ctx)) - } + ginx.Dangerous(err) + + ugcache := make(map[int64]*models.UserGroup) + rulecache := make(map[int64]string) + + for i := 0; i < len(lst); i++ { + ginx.Dangerous(lst[i].FillUserGroups(rt.Ctx, ugcache)) + ginx.Dangerous(lst[i].FillRuleName(rt.Ctx, rulecache)) + ginx.Dangerous(lst[i].FillDatasourceIds(rt.Ctx)) + ginx.Dangerous(lst[i].DB2FE()) } + ginx.NewRender(c).Data(lst, err) } -- GitLab