Desculpe, não entendi bem… Não sei nada sobre Sidekiq ou Rails ![]()
Tentei listar todos os jobs agendados no 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"}]]
mas parece que não está lá. Admito que talvez eu tenha executado o comando errado (resposta 3 no SO).
Alguma dica? A concessão de badges não é executada por padrão?
Agradeço sua ajuda!