diff --git a/webhooks/queue.go b/webhooks/queue.go index 6e6e86bc05db6333dea41e3b08b803d0fe38e304..52be6857f22f160e32b0e915742e08d6a385267b 100644 --- a/webhooks/queue.go +++ b/webhooks/queue.go @@ -179,8 +179,7 @@ return nil, err } return work.NewTask(func(ctx context.Context) error { - queue.deliverPayload(ctx, webhook, headers, payload, deliveryID) - return nil + return queue.deliverPayload(ctx, webhook, headers, payload, deliveryID) }).Retries(5).After(func(ctx context.Context, task *work.Task) { if task.Result() == nil { log.Printf("%s: webhook delivery complete after %d attempts",