“读者”徽章的每日任务何时运行?

抱歉,我不太明白。我对 sidekiq 或 rails 一无所知 :sweat_smile:

我尝试列出 discourse 中所有计划中的作业:

ss = Sidekiq::ScheduledSet.new
ss.map{|job| job['args']}

=> [[{"topic_id"=>19, "current_site_id"=>"default"}],
 [{"topic_id"=>17, "current_site_id"=>"default"}],
 [{"type"=>"user_posted",
   ...
   "current_site_id"=>"default"}],
 [{"type"=>"user_replied",
  ...
   "current_site_id"=>"default"}],
 [{"post_id"=>1386, "current_site_id"=>"default"}],
 [{"type"=>"user_posted",
   ...
   "current_site_id"=>"default"}],
 [{"type"=>"user_replied",
   ...
   "current_site_id"=>"default"}],
 [{"post_id"=>1385, "current_site_id"=>"default"}]]

但它似乎不在那里。当然,也许我运行该命令的方式不正确(SO 上的答案 3)。

有什么建议吗?徽章授予的作业默认不运行吗?

感谢您的帮助!

1 个赞