Les badges de catégorie disparaissent de manière aléatoire

J’ai pris deux captures d’écran que je ne peux pas joindre ici. Je vois parfois des sujets sans badge de catégorie. Lorsque j’édite le sujet (je peux le faire car c’est soit mon propre sujet, soit je suis niveau TL3 ou TL4), je constate que la catégorie a bien été attribuée, mais le badge n’est tout simplement pas affiché. Je le vois actuellement sur ce même forum.

Le badge manque à la fois dans la vue d’ensemble des sujets et lorsque j’ouvre le sujet lui-même.

Par le passé, j’ai également vu cela arriver à tous les badges d’une catégorie particulière, mais le plus souvent, cela ne concerne qu’un ou deux sujets à la fois. Je pense qu’après environ une heure, j’ai vu le badge réapparaître.

Une explication possible pour la liste des sujets est que nous masquons le badge lorsque vous êtes filtré sur une catégorie spécifique :

Cependant, le fait qu’il disparaisse à l’intérieur d’un sujet et qu’un ou deux disparaissent un à la fois sur la liste des sujets me fait penser que ce n’est pas cela…

Pourriez-vous partager une capture d’écran la prochaine fois que cela se produit ?

J’ai en fait déjà vu ce bug auparavant @awesomerobot, donc techniquement, je peux le reproduire. Je me demandais pourquoi certains sujets perdaient aléatoirement leur badge de catégorie..

C’est plutôt diabolique à reproduire, mais je me souviens que cela s’est produit dans les Sujets suggérés et que j’ai pensé : “hum, c’est vraiment étrange”.

Je l’ai aussi vu, et comme Jeff, je n’ai jamais trouvé de reproduction cohérente.

Dans ce cas, j’affichais une catégorie qui contenait des sous-catégories. Normalement, on devrait voir les sujets listés avec tous les badges des sous-catégories dans cette vue d’ensemble, mais tous les badges de catégorie manquaient sur tous les sujets.

J’ai une fois ouvert les outils de développement de mon navigateur pour étudier ce qui se passait. J’ai remarqué que la ligne était présente, mais l’élément du badge n’était pas dans le HTML, ce qui indique que le badge n’avait tout simplement pas été inclus dans le rendu de la page.

<div class="link-bottom-line">



</div>

Excellent — si vous pouvez fournir des étapes pour reproduire le problème, nous pourrons identifier la cause et le corriger. Je suis d’accord, cela se produit définitivement parfois.

Comment pensez-vous que cela puisse arriver ? Je vois ce bug depuis plus d’un an et je n’ai aucune idée de comment le reproduire.

Voici une capture d’écran de ce qui peut se produire sur une page de catégorie ; elle devrait afficher les badges de catégorie et les badges des sous-catégories.

Oh wow, plus d’un an. Je l’ai remarqué récemment.

Je ne vous cible pas, désolé si cela a été perçu ainsi — mais la clé pour corriger n’importe quel bug est d’avoir un ensemble cohérent d’étapes pour le reproduire. C’est la base du génie logiciel. Nous garderons ce sujet ouvert et, avec le temps, nous espérons trouver une méthode de reproduction.

Je peux confirmer, plus d’un an. Je ne l’ai jamais signalé car je n’ai pas pu obtenir une reproduction fiable.

J’ai réussi à obtenir une sorte de reproduction sur notre instance Discourse interne. Malheureusement, je ne peux pas en parler ici car les captures d’écran contiennent beaucoup de données privées, mais j’ai une reproduction certaine — et elle se reproduit même dans le sujet lui-même, c’est-à-dire que si vous cliquez sur le sujet, il semble n’avoir aucune catégorie. Ce n’est qu’après avoir appuyé sur le bouton de modifier le titre que vous voyez que la catégorie est réellement présente !

Le problème persiste également lors de la navigation entre différents sujets et le retour à la liste des sujets.

Donc, je ne sais pas comment le sujet est arrivé dans cet état, autre qu’en y répondant, mais c’est un problème très « tenace » qui n’est « résolu » qu’en actualisant toute la page avec F5.

Salut, sur notre instance Discourse, le problème se produit également. Cependant, dans notre cas, même une actualisation ne résout pas le problème, et il persiste sur différents navigateurs et machines. De plus, les badges manquent uniquement dans une seule catégorie (uncategorized).

Y a-t-il un moyen pour moi d’aider à résoudre ce problème ?

Nous avons effectivement déployé un correctif pour ce problème et je n’ai plus rien constaté depuis. Je pense que vous signalez un problème différent, @theSuess. Je vais donc clore ce sujet.

Nous ne pouvons plus reproduire ce problème @Meteor0id … ouverture car vous avez demandé d’ouvrir, mais déplacement vers Support pour l’instant jusqu’à ce que nous ayons des étapes de reproduction claires.