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:
2026-03-27 23:29:12 +08:00
parent 9a4d87a0d4
commit 20b4b6d6bf
2 changed files with 6 additions and 8 deletions

View File

@@ -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,