Alerting: Use ErrImagesDone in Discord and SensuGo (#51106)

This commit is contained in:
George Robinson 2022-06-20 14:39:27 +01:00 committed by GitHub
parent 6a1b8693e0
commit 7235480be5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -201,8 +201,7 @@ func (d DiscordNotifier) constructAttachments(ctx context.Context, as []*types.A
_ = withStoredImages(ctx, d.log, d.images,
func(index int, image *ngmodels.Image) error {
if embedQuota < 1 {
// TODO: Could be a sentinel error to stop execution.
return nil
return ErrImagesDone
}
if image == nil {

View File

@ -147,6 +147,7 @@ func (sn *SensuGoNotifier) Notify(ctx context.Context, as ...*types.Alert) (bool
// one image per request.
if image != nil && image.URL != "" && imageURL == "" {
imageURL = image.URL
return ErrImagesDone
}
return nil
}, as...)