diff --git a/pkg/monitor/models/commonalert.go b/pkg/monitor/models/commonalert.go index b8e6ea9724..03ffb86ee4 100644 --- a/pkg/monitor/models/commonalert.go +++ b/pkg/monitor/models/commonalert.go @@ -639,7 +639,8 @@ func (alert *SCommonAlert) customizeDeleteNotis( func (alert *SCommonAlert) Delete(ctx context.Context, userCred mcclient.TokenCredential) error { CommonAlertManager.DeleteSubscriptionAlert(alert) - return alert.SetStatus(userCred, monitor.ALERT_STATUS_DELETED, "") + + return alert.SAlert.Delete(ctx, userCred) } func (self *SCommonAlertManager) GetSystemAlerts() ([]SCommonAlert, error) {