( ctx context.Context, run Run, taskRecord Task, actor ActorContext, idempotencyKey string, )
| 2266 | } |
| 2267 | |
| 2268 | func (m *Service) dispatchTaskRunEnqueued( |
| 2269 | ctx context.Context, |
| 2270 | run Run, |
| 2271 | taskRecord Task, |
| 2272 | actor ActorContext, |
| 2273 | idempotencyKey string, |
| 2274 | ) { |
| 2275 | payload := hookspkg.TaskRunEnqueuedPayload{ |
| 2276 | PayloadBase: hookspkg.PayloadBase{ |
| 2277 | Event: hookspkg.HookTaskRunEnqueued, |
| 2278 | Timestamp: m.now().UTC(), |
| 2279 | }, |
| 2280 | TaskRunContext: m.taskRunHookContext(run, taskRecord, actor), |
| 2281 | IdempotencyKey: strings.TrimSpace(idempotencyKey), |
| 2282 | } |
| 2283 | _, err := m.taskHooks.DispatchTaskRunEnqueued(taskRunObservationHookContext(ctx), payload) |
| 2284 | m.reportTaskRunHookFailure(hookspkg.HookTaskRunEnqueued, err, run, taskRecord) |
| 2285 | } |
| 2286 | |
| 2287 | func (m *Service) dispatchTaskRunPreClaim( |
| 2288 | ctx context.Context, |
no test coverage detected