|
@@ -24,7 +24,7 @@ func (a *Alert) Create(alert *models.AlarmRule) error {
|
|
if err == nil {
|
|
if err == nil {
|
|
cache := getCache()
|
|
cache := getCache()
|
|
key := fmt.Sprintf("Alert:%d", alert.ID)
|
|
key := fmt.Sprintf("Alert:%d", alert.ID)
|
|
- cache.Set(key, &alert)
|
|
|
|
|
|
+ cache.Set(key, alert)
|
|
}
|
|
}
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
@@ -48,7 +48,7 @@ func (a *Alert) Update(vendorid uint, alert *models.AlarmRule) (data models.Alar
|
|
}
|
|
}
|
|
err = a.db.Model(&data).Save(alert).Where("vendor_id = ?", vendorid).Error
|
|
err = a.db.Model(&data).Save(alert).Where("vendor_id = ?", vendorid).Error
|
|
if err == nil {
|
|
if err == nil {
|
|
- cache.Set(key, &alert)
|
|
|
|
|
|
+ cache.Set(key, alert)
|
|
}
|
|
}
|
|
return
|
|
return
|
|
}
|
|
}
|