Quand la tâche quotidienne pour le badge 'Lecteur' s'exécute-t-elle ?

Je suis désolé, je ne comprends pas très bien… Je ne connais rien à Sidekiq ou à Rails :sweat_smile:

J’ai essayé de lister tous les jobs planifiés dans 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"}]]

mais il ne semble pas y être. Certes, j’ai peut-être mal exécuté cette commande (réponse 3 sur SO).

Des conseils ? Le job d’attribution de badge ne s’exécute-t-il pas par défaut ?

Merci de votre aide !

1 « J'aime »