REMARQUE : Le texte ci-dessous a été généré à ma demande par le chatbot officiel ask.discourse, résumant ma discussion
Je vois des centaines de ces avertissements dans /logs (plus de 1500 jusqu’à présent) :
Une vérification planifiée des problèmes du tableau de bord administrateur (upcoming_change_stable_opted_out) a échoué. : ArgumentError : nombre d'arguments incorrect (0 donnés, 1 attendu)
La trace de pile pointe vers :
app/services/problem_check/upcoming_change_stable_opted_out.rb:24:in 'translation_data'
app/models/problem_check.rb:203:in 'ProblemCheck#run'
La trace de pile complète est disponible si nécessaire. J’utilise Ruby 3.4.
Cela semble être un problème du noyau Discourse, similaire à d’autres bugs récents de ProblemCheck. La méthode translation_data à la ligne 24 de ce fichier est appelée avec 0 argument alors qu’elle en attend 1 — probablement un problème lié à la séparation des arguments nommés dans Ruby 3.4.
N’hésitez pas à me faire savoir si vous avez besoin d’informations supplémentaires.
(Bizarrement, mon tableau de bord administrateur ne m’indique plus la version que j’utilise. Je ne suis pas à plus de 2 semaines de mise à jour)