fix(monitor): suggestalert ignore throw err

1.修复优化建议忽略操作报错
This commit is contained in:
zhaoxiangchun
2020-11-25 12:01:05 +08:00
parent 91d1f64eff
commit b8c008a8a1
+1 -5
View File
@@ -412,13 +412,9 @@ func (self *SSuggestSysAlert) PerformIgnore(ctx context.Context, userCred mcclie
if !data.BatchIgnore {
createData.ResourceId = &self.ResId
}
ownerId, err := SuggestSysAlertManager.FetchOwnerId(ctx, jsonutils.Marshal(&data))
if err != nil {
return nil, errors.Wrap(err, "SuggestSysAlertManager FetchOwnerId error")
}
createData.IgnoreAlert = true
data := createData.JSON(createData)
conf, err := db.DoCreate(SuggestSysRuleConfigManager, ctx, userCred, nil, data, ownerId)
conf, err := db.DoCreate(SuggestSysRuleConfigManager, ctx, userCred, nil, data, userCred)
if err != nil {
return nil, err
}