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 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)
Merci pour le signalement, je pense que ton intuition pourrait être bonne car cela se produit également lors d’une autre vérification de problème :
Une vérification de problème programmée du tableau de bord administrateur (group_email_credentials) a échoué. : ArgumentError : nombre d’arguments incorrect (0 fournis, 1 attendu)
C’est un changement assez récent, je ne suis pas sûr que cela s’applique uniquement à notre hébergement, mais il y a ce lien dans la barre latérale d’administration qui affiche désormais ces informations.
Vous pouvez voir la version que vous exécutez sur cette page de mise à jour de Discourse, non ? Ou voulez-vous dire que vous auriez aimé voir des détails sur la version en cours de remplacement annoncés ? Il y avait une annonce pour le tableau de bord administrateur (ainsi qu’un changement à venir) ici Better insights into your community with the redesigned admin dashboard , mais je ne sais pas si elle mentionne les versions.