Sur certains forums, NaN au lieu d'un nombre sur les pages de badges

Sur certains forums Discourse, par exemple Python et iNaturalist, NaN apparaît au lieu d’un nombre sur certaines pages liées aux badges.

Voir Forum iNaturalist : NaN au lieu d’un nombre sur les pages de badges.

4 « J'aime »

Je peux le voir ici sur Meta aussi. Par exemple sur Discourse Meta

Je dois passer à côté de quelque chose

1 « J'aime »

Je pense l’avoir trouvé. C’est lié aux changements dans DEV: Replace deprecated Ember's array `.pushObjects` by megothss · Pull Request #35663 · discourse/discourse · GitHub. Ce changement a fait de userBadges un tableau, mais othersCount s’attend toujours à quelque chose avec une valeur grant_count.

2 « J'aime »

Merci. La correction éventuelle nécessitera-t-elle une action ultérieure de la part des mainteneurs des forums Discourse individuels, ou la correction se propagera-t-elle automatiquement à ces forums ?

Une fois le bogue corrigé, le forum devra être mis à jour. Sur les forums auto-hébergés, c’est l’administrateur qui doit s’en charger. iNaturalist est hébergé par Discourse, ils s’occupent donc des mises à jour. Cela se produit généralement très régulièrement. Peut-être que la personne qui corrigera ce problème s’assurera également que le forum reçoive une mise à jour. Cependant, je ne sais pas si le bogue est considéré comme suffisamment grave pour justifier cela.

1 « J'aime »

Oui, il est fort probable que personne ne se soit inquiété de ce détail, mais il m’a semblé judicieux de le signaler au cas où il affecterait également d’autres détails sur les forums.

1 « J'aime »

J’ai également remarqué cela tout à l’heure, j’allais signaler un bug mais j’ai trouvé ce sujet.

1 « J'aime »

Modifier :
Il semble qu’une fusion soit déjà en cours. Meta devrait être mis à jour bientôt.


Cela devrait résoudre le problème.
https://github.com/discourse/discourse/pull/35911

4 « J'aime »

Merci pour la correction, l’équipe.

1 « J'aime »

Merci pour la correction rapide.

Est-ce qu’au moins un membre de l’@équipe aimerait le premier post ? Je pense que Quercus mérite le badge.

4 « J'aime »