(l *zap.Logger, svc interfaces.RankingService)
| 22 | } |
| 23 | |
| 24 | func NewTimedTask(l *zap.Logger, svc interfaces.RankingService) *TimedTask { |
| 25 | return &TimedTask{ |
| 26 | l: l, |
| 27 | svc: svc, |
| 28 | } |
| 29 | } |
| 30 | |
| 31 | func (t *TimedTask) ProcessTask(ctx context.Context, task *asynq.Task) error { |
| 32 | var payload TimedPayload |