@@ -28,7 +28,7 @@ const (
28
28
)
29
29
30
30
var (
31
- errFetchfailed = xerrors .New ("failed to fetch helpers" )
31
+ errDecorateHelpersFailed = xerrors .New ("failed to decorate helpers" )
32
32
)
33
33
34
34
// notifier is a consumer of the notifications_messages queue. It dequeues messages from that table and processes them
@@ -167,12 +167,7 @@ func (n *notifier) process(ctx context.Context, success chan<- dispatchResult, f
167
167
deliverFn , err := n .prepare (ctx , msg )
168
168
if err != nil {
169
169
n .log .Warn (ctx , "dispatcher construction failed" , slog .F ("msg_id" , msg .ID ), slog .Error (err ))
170
- if xerrors .Is (err , errFetchfailed ) {
171
- failure <- n .newFailedDispatch (msg , err , true )
172
- } else {
173
- failure <- n .newFailedDispatch (msg , err , false )
174
- }
175
-
170
+ failure <- n .newFailedDispatch (msg , err , xerrors .Is (err , errDecorateHelpersFailed ))
176
171
n .metrics .PendingUpdates .Set (float64 (len (success ) + len (failure )))
177
172
continue
178
173
}
@@ -233,7 +228,7 @@ func (n *notifier) prepare(ctx context.Context, msg database.AcquireNotification
233
228
234
229
helpers , err := n .fetchHelpers (ctx )
235
230
if err != nil {
236
- return nil , errFetchfailed
231
+ return nil , errDecorateHelpersFailed
237
232
}
238
233
239
234
var title , body string
0 commit comments