Lorsque quelqu’un vous répond en vous citant, vous recevez deux notifications : une pour la réponse et une pour la citation. Est-ce intentionnel ? Cela me semble un peu redondant.
Oui, ce n’est pas prévu et c’est limite un bug…
Pouvez-vous confirmer que vous avez reçu 2 notifications ici ?
Je n’en ai pas reçu ici, mais peut-être est-ce parce que tu as répondu au sujet et non à un autre message. J’ai eu ce problème avec une autre de tes réponses il y a cinq jours :
Ainsi qu’avec quelqu’un d’autre plus tôt aujourd’hui :
As-tu reçu deux notifications pour cette réponse ? Je pense que cela arrive à chaque fois (sauf encore une fois pour la réponse au sujet).
Ceci est une réponse directe, pas au sujet.
Je crois tout à fait que cela se produit, je veux juste une reproduction exacte.
Je n’ai reçu qu’une notification de réponse… C’est étrange. Donc, je suppose que cela ne se produit pas à chaque fois, même si je le vois assez souvent.
Je ne vois aucune différence entre votre réponse ici et celles qui ont causé le problème auparavant. Ce sont toutes deux des réponses au message précédent (hors sujet) avec des citations du même message. Voici les liens vers les deux que j’ai mentionnés ci-dessus, au cas où vous pourriez repérer une différence.
Install Discourse on Windows for development - #49
`min ratio to crop` site setting should respect w/h ratio as defined in markdown - #8 by md-misko
La seule autre chose à laquelle je peux penser est que les notifications de citation semblent parfois être retardées, arrivant généralement après la notification de réponse. Si ces notifications proviennent d’une tâche en arrière-plan, il y a peut-être une sorte de condition de course.
Oui, cela ressemble vraiment à une condition de course pour moi.
Cela n’arrive-t-il pas lorsque vous répondez d’abord, puis modifiez le message en ajoutant une citation après coup ?
Cela arrive dans ces cas-là, mais je doute que ce soit uniquement dans ces cas. Cela se produit assez souvent pour qu’il semble peu probable que tant de personnes ajoutent des citations lors de l’édition. Peut-être que @sam pourra confirmer s’il a rédigé le post que j’ai mentionné d’un coup ou s’il l’a édité après coup en ajoutant une citation. S’il s’en souvient, puisque cela remonte à 6 jours maintenant.
Je viens tout juste de recevoir cela également pour ce réponse/citation, capture d’écran :
Dans ce cas, j’ai d’abord répondu, puis enregistré, et presque immédiatement modifié pour ajouter la citation afin de fournir un meilleur contexte. Cela expliquerait donc deux notifications : une pour la réponse, puis une pour la citation lorsque je l’ai modifiée.
Ah, merci, cela l’explique alors.
Je me demande toujours s’il existe une sorte de condition de course où les citations faites dans la réponse originale (et non lors d’une modification) pourraient être traitées comme une citation ajoutée lors d’une modification. Juste d’après le timing, en fait.
Je n’ai reçu qu’une seule notification pour cette citation/réponse. Cela n’exclut pas totalement une condition de course, mais il s’agit plus probablement du scénario mentionné par Falco, à savoir répondre puis modifier rapidement pour ajouter une citation.
Nous devons donc demander aux utilisateurs de ne pas faire cela ![]()
Cela semble en effet arriver comme une pensée après coup. Vous rédigez un message rapidement et le soumettez, puis vous réalisez que le contexte n’est peut-être pas entièrement évident et vous revenez pour ajouter la citation.
Maintenant que l’aspect « citation lors de l’édition » a été mentionné, j’y prête plus attention, et j’ai été cité à plusieurs reprises sans recevoir de notification de citation. Il semble donc probable que cela y soit lié. Malheureusement, je ne peux pas vraiment vérifier quoi que ce soit par moi-même, car je n’allais pas demander à quelqu’un s’il avait ajouté la citation lors de l’édition à chaque fois que je recevais une notification de citation.
Si cela ne se produit vraiment que lors d’une édition (et jamais à cause d’une condition de course), c’est en fait une sorte de « fonctionnalité » agréable, car elle vous permet de savoir qu’il y a eu des ajouts à un message, même si vous l’avez déjà lu.
Cela m’arrive beaucoup trop souvent récemment… Je viens d’obtenir un triple de la part de @downey.
@kris.kotlarek, peux-tu enquêter là-dessus ? Confirme au moins que ce n’est pas possible dans un cas sans condition de course (réponds directement, puis édite pour ajouter une citation).
En règle générale, nous ne devrions jamais notifier qu’il y a une « mention » si c’est déjà une réponse directe.
Se prémunir contre les problèmes de timing va être délicat ; nous aurons besoin d’un mutex distribué sur la paire utilisateur/publication. Attendons un peu avant d’ajouter cela.
Voici ma solution potentielle. L’idée est de ne pas créer de notification si l’utilisateur possède déjà une notification non lue de type « nouvelle réponse ».
Si la notification « nouvelle réponse » a été lue, nous souhaitons toujours afficher une notification indiquant que le message a été modifié et, par exemple, qu’une citation a été ajoutée, car ces informations supplémentaires peuvent être précieuses pour le destinataire.
Je ne suis pas sûr… Je pense que c’est un peu trop réfléchir au problème.
Si je réponds directement à
maintenant… et que je reviens demain sur ce message après l’avoir lu pour ajouter le mot “casino”, vous ne recevrez pas de notification.
J’ai édité le message, c’était une réponse directe à votre message.
Pourquoi mon ajout d’une édition qui cite un véritable message que vous avez écrit devrait-il avoir plus de poids ? Pourquoi cela serait-il plus important que si je supprimais complètement ce message pour le remplacer par une image de zèbre
?
![]()
Je pense que nous devrions simplifier ici… une seule notification par message de type mention/réponse directe… pour toujours.
Je soupçonne qu’une partie de ce problème a été introduite par ce @pmusaraj ? Do not collapse quote notifications · discourse/discourse@27387b0 · GitHub
Je te comprends, simplifions cela.
Je pensais qu’il y avait une notification lors de la simple modification d’une réponse directe. Sinon, suivons ce modèle.
C’est un petit risque. Par exemple, tu écris un message comme : « Hé Kris, tu pourrais finir cette fonctionnalité ? »
Je réponds : « Bien sûr, pas de souci. »
Ensuite, la semaine suivante, tu modifies le message original en : « Hé Kris, tu pourrais me prêter 1 million de dollars ? »
Dans ce cas, je ne saurais jamais que tu m’as demandé une faveur ![]()
Néanmoins, cela semble être un cas très marginal ![]()
Je pense que ce cas n’est déjà pas géré. La gestion étrange que nous avons actuellement est la suivante :
À ce stade, pour l’instant, tu n’as reçu aucune notification de doublon ; tu es uniquement notifié de la réponse initiale. L’étrange cas limite que nous avons est que, après tout cela, tu ajoutes une citation :
… et ensuite tu reçois une notification de doublon.
Cette nouvelle notification n’a simplement aucun sens, car tu m’as déjà promis 1 million de dollars et nous ne t’avons rien dit à ce sujet.
![]()



