J’ai un sujet avec 53 réponses. Si je parcours le sujet et que je sélectionne individuellement chaque message du sujet, j’obtiens 53 messages sélectionnés.
Si, par contre, je parcours le sujet et que j’utilise le bouton sélectionner + réponses (lorsqu’il est disponible, sinon juste un simple sélectionner), j’obtiens un compte de 60 messages :
Et en fait, si je désélectionne un message qui a une réponse, le compte diminue d’un. Mais lorsque je fais à nouveau une sélection + réponses, le compte augmente de deux !
Pourquoi est-ce important ? Eh bien, d’une part, si le système pense que vous avez sélectionné autant de messages qu’il y en a dans le sujet (ou plus), vous perdez la possibilité de créer un nouveau sujet à partir des messages sélectionnés ! C’est ainsi que j’ai remarqué le bug en premier lieu :
C’est amusant. Cela peut arriver parce qu’il sélectionne peut-être les messages de verrouillage, de retrait de la liste et autres messages de modérateur dans ce décompte.
Je venais juste de regarder ça mais je n’ai pas pu le reproduire. (J’utilise la dernière version de Discourse, le dernier commit est e7e23e8d9ce73ac61b970d5192f9f4af90b3a87c)
J’ai créé un sujet, et j’ai fait des posts normaux et des posts en réponse. Et j’ai obtenu un résultat cohérent. Quand je choisis sélectionner+réponses, il sélectionne automatiquement le post et ses réponses.
Note : Le sujet, les posts et les réponses ont tous été créés par le même utilisateur.
Edit : J’ai pu reproduire le problème en désélectionnant puis en re-sélectionnant. Je pense que le problème survient lorsque l’on désélectionne “sélectionner+réponses” puis que l’on désélectionne
Il ne désélectionne pas les réponses
Lorsque l’on choisit à nouveau “sélectionner+réponses”, il sélectionne en double les réponses (bien qu’elles soient déjà sélectionnées)