L'ouverture du forum concerne les sujets de plus d'un jour, pas les récents

À chaque fois que j’ouvre Meta, il m’emmène vers des sujets vieux de 1 à 2 jours, avant d’afficher un message « xx nouveaux ou non lus », généralement autour de 30. En cliquant dessus, les sujets réellement récents s’affichent.

De plus (je pense que c’est lié), il y a parfois un compteur de nouvelles réponses que je n’arrive pas à faire disparaître, mais qui finit par disparaître plus tard.

J’ai essayé de supprimer mes cookies et de me reconnecter. Bien que cela ait résolu le problème pendant un jour, je le rencontre à nouveau.

2 « J'aime »

Et ce n’est pas seulement un jour. Plus tôt aujourd’hui, il s’agissait de sujets vieux de 2 jours. À l’instant, j’avais des sujets vieux de 3 jours avec « 62 nouveaux ou mis à jour ».

Y a-t-il une solution de mon côté ?

Quelqu’un d’autre rencontre-t-il ce problème ?

C’est le même bug que Information about topic is not updated when using new & unread topics banner?

Je ne sais pas si l’expérience de Nate est la même, mais pour moi, cela ressemble plus à un retour à l’état où j’étais il y a quelques heures, lorsque l’onglet est resté inactif pendant un certain temps. Ainsi, j’utilise le forum, j’y reviens plus tard, et je ne reprends pas là où j’avais terminé, mais là où j’avais commencé. Le nombre de messages non lus inclut donc tous les sujets que j’ai lus il y a quelques heures.

Hier, j’avais même l’impression d’être à nouveau déconnecté, jusqu’à ce que je rafraîchisse la page.

1 « J'aime »

Mais il semble que ce soit bien plus que cela. Ce n’est pas seulement quelques heures, mais plusieurs jours. Ce qui est assez étrange, car j’ai utilisé Meta après cette période sur mon téléphone.

1 « J'aime »

Peut-être est-ce lié à votre dernière connexion ou quelque chose de similaire ? Je me déconnecte assez souvent.

1 « J'aime »

Hmm… Je me déconnecte rarement, cependant. Néanmoins, c’est une hypothèse intéressante. Après tout, je me suis bien déconnecté il y a quelques jours pour essayer de réinitialiser cela. Je verrai si cela passe à des sujets de 4 jours demain ; si c’est le cas, je me déconnecterai et vérifierai le lendemain si cela revient à 1 jour.

1 « J'aime »

C’est donc un comportement étrange. Je ne me suis pas déconnecté, mais aujourd’hui, cela affiche des sujets vieux de 1 jour. Cela semble assez erratique, et j’essaie de réfléchir à ce que j’aurais pu faire récemment qui aurait pu causer cela (et les PR récentes ne donnent aucun indice).

Hier seulement, j’ai ouvert Meta et j’ai trouvé des sujets vieux de 5 jours. Je pense avoir identifié un scénario de reproduction et la cause.

Je crois que cela se produit lorsque vous faites défiler la liste des sujets (les plus récents ?) au-delà de la première section « Charger plus ».

  1. Ouvrez /latest
  2. Faites défiler jusqu’en bas jusqu’à voir le spinner
  3. Remontez, actualisez la page et continuez normalement
  4. Si vous retournez sur Meta après un certain temps (sans fermer l’onglet), vous rencontrerez ce problème
  5. Si vous ne faites pas défiler jusqu’en bas tous les jours, vous commencerez à voir des sujets vieux de 5 jours après 5 jours

J’ai réussi à reproduire ce problème sur un autre appareil également.

Quelqu’un d’autre peut-il reproduire ce problème ? Ou est-ce que c’est juste moi ? Je n’ai rien entendu depuis des mois…

Hier et aujourd’hui seulement, je reçois des sujets de quelques jours auparavant, et il indique « Voir 22 nouveaux ou mis à jour », ce qui affiche ensuite de nouveaux sujets en cliquant dessus.

Cela se produit sur Chrome (Android) et Safari.

Je vois toutes sortes de problèmes, notamment des éléments affichés qui datent de quelque temps. Cela aboutit même à une interface qui affiche un bouton de connexion en haut, alors que je me suis déjà connecté ce matin. Un rechargement de la page permet de résoudre le problème, mais cela peut vraiment prêter à confusion.

1 « J'aime »

Soit nous rencontrons les mêmes problèmes (mais les vôtres semblent plus extrêmes : je n’ai pas de problème avec le bouton de connexion), soit il s’agit de quelque chose de complètement différent. Je consulte Meta tous les jours, donc ce n’est pas comme si ces sujets passaient inaperçus : ils ont tous déjà été lus. Je vais essayer de joindre une capture d’écran la prochaine fois que je le verrai.

En attendant, j’essaie les étapes de reproduction ci-dessus pour voir si cela aide à « rafraîchir » les sujets actuels.

Cela peut sembler un peu inhabituel, mais je me déconnecte chaque jour. Je ne m’attends pas à ce que tu fasses la même chose, ce qui explique pourquoi cela ne t’arrive pas.

1 « J'aime »

Bon, j’ai deux captures d’écran qui devraient aider.

1 : Ouverture de l’onglet, affichage des sujets âgés d’un jour.

2 : Clic sur « Voir 21 nouveaux sujets ou sujets mis à jour » (vue désormais correcte).

Un effet secondaire de ce bug est que je recevais des sujets (3) supposés être nouveaux (ou n’importe quel nombre), mais qui disparaissaient lorsque je sélectionnais « Nouveau » dans la liste des sujets.

Je n’ai qu’une capture d’écran. Elle montre l’inverse de ce que j’ai décrit ci-dessus. Cette fois, il a soudainement semblé que j’étais connecté alors que je ne l’étais pas. C’est encore plus inquiétant.

app.js:367 ℹ️ Discourse v2026.7.0-latest — https://github.com/discourse/discourse/commits/8b552f97d2 — Ember v6.10.1
chat/api/me/channels:1  Échec du chargement de la ressource : le serveur a répondu avec un code 403 ()
u/Moin/private-message-topic-tracking-state:1  Échec du chargement de la ressource : le serveur a répondu avec un code 403 ()
ajax-error.js:15 TypeError: Impossible de lire les propriétés de undefined (lecture de 'forEach')
    à pm-topic-tracking-state.js:257:34
Wc @ ajax-error.js:15
chat.js:231 Uncaught (in promise) TypeError: Impossible de lire les propriétés de undefined (lecture de 'meta')
    à Ff.setupWithPreloadedChannels (chat.js:231:22)
    à chat.js:212:18

Je sais que vous pourriez penser que j’étais déconnecté dans un autre onglet. Mais ce n’était pas le cas. Cet appareil n’était pas connecté sur Meta aujourd’hui avant que je ne me connecte pour rédiger ce rapport (les messages publiés plus tôt aujourd’hui ont été écrits depuis un autre appareil). De plus, lorsque j’ai deux onglets et que je me déconnecte dans l’autre, je vois généralement

C’est donc inattendu. Je me demande si cela pourrait aussi se produire sur un ordinateur public.

1 « J'aime »

Cela vient de se produire pour la deuxième fois :

Cette fois, j’ai essayé d’accéder à mes messages privés et, au lieu du message « cette page est privée », j’ai obtenu une simple page d’erreur.

1 « J'aime »

À ce stade, je pense qu’il s’agit de bugs distincts que nous rencontrons. Je ne rencontre pas les problèmes que vous avez décrits, et je ne suis pas sûr que quelqu’un rencontre les miens.

Aussi : est-ce que ce serait le sujet de rapport de bug le plus long sans aucune intervention du staff ??

Je rencontre le même problème que vous. Je partage simplement les cas extrêmes, car j’espère que cela donnera un peu plus d’importance à ce sujet de bug. Je comprends que je suis probablement le seul à me déconnecter chaque jour (voire plusieurs fois dans la journée), ce qui explique pourquoi je suis peut-être le seul chez qui le problème a ces effets. Mais je pense quand même que le problème est le même. Sur mes deux captures d’écran, vous pouvez voir que les sujets en haut de /latest n’ont pas été mis à jour au cours des dernières minutes et que la bannière des nouveaux sujets indique qu’il y a plusieurs nouveaux sujets disponibles. Or, je lisais sur Meta. Utiliser le bouton retour ne devrait pas me faire voir /latest tel qu’il était hier ou il y a quelques heures. (Et dans mon cas, il ne devrait pas prétendre que je suis connecté/déconnecté alors que je ne le suis pas actuellement.)

1 « J'aime »

C’est noté. Toutes mes excuses pour cette oversight. Mais je suis surpris qu’aucun membre du personnel n’intervienne encore :thinking: .

1 « J'aime »

Il semble que le problème provienne des en-têtes bfcache-compatible.

cc @Falco

7 « J'aime »