fix(01-02): 修复实名激活任务断链,为 PollingHandler 注入 asynq.Client
- PollingHandler struct 新增 asynqClient *asynq.Client 字段 - NewPollingHandler 构造函数新增 asynqClient 参数(redis 之后,gatewayClient 之前) - triggerFirstRealnameActivation 改用 asynqClient.EnqueueContext,删除 RPush 降级方案 - 删除 _ = task 废弃代码 - registerPollingHandlers 传入 h.asynqClient 参数
This commit is contained in:
@@ -151,6 +151,7 @@ func (h *Handler) registerPollingHandlers() {
|
||||
pollingHandler := task.NewPollingHandler(
|
||||
h.db,
|
||||
h.redis,
|
||||
h.asynqClient,
|
||||
h.gatewayClient,
|
||||
h.workerResult.Services.UsageService,
|
||||
h.logger,
|
||||
|
||||
Reference in New Issue
Block a user