Fix a crash (#503)

* fix a crash
This commit is contained in:
registergoofy 2020-12-03 17:34:57 +01:00 committed by GitHub
parent d057d811b2
commit f411ab4fcd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -49,6 +49,8 @@ func SourceFromEvent(evt types.Event, leaky *Leaky) (map[string]models.Source, e
*src.Value = v.Range
*src.Scope = leaky.scopeType.Scope
srcs[*src.Value] = src
} else {
log.Warningf("bucket %s requires scope Range, but none was provided. It seems that the %s wasn't enriched to include its range.", leaky.Name, *v.Value)
}
} else {
log.Warningf("bucket %s requires scope Range, but can't extrapolate from %s (%s)",
@ -277,7 +279,10 @@ func NewAlert(leaky *Leaky, queue *Queue) (types.RuntimeAlert, error) {
runtimeAlert.APIAlerts = append(runtimeAlert.APIAlerts, newApiAlert)
}
runtimeAlert.Alert = &runtimeAlert.APIAlerts[0]
if len(runtimeAlert.APIAlerts) > 0 {
runtimeAlert.Alert = &runtimeAlert.APIAlerts[0]
}
if leaky.Reprocess {
runtimeAlert.Reprocess = true
}