Les sujets fusionnés ne sont plus remontés

Oui, je pense que vous décrivez bien le problème.

@christo Je pense que nous devons considérer plusieurs combinaisons différentes ici :

Étant donné que nous fusionnons le sujet A (un seul message) dans le sujet B, voici les cas à considérer :

    1. Le message du sujet A est plus récent que le dernier message du sujet B
    • a. la chronologie est maintenue est sélectionnée
    • b. la chronologie est maintenue n’est pas sélectionnée
    1. Le message du sujet A est plus ancien que le dernier message du sujet B
    • c. la chronologie est maintenue est sélectionnée
    • d. la chronologie est maintenue n’est pas sélectionnée

Je pense que le comportement attendu est que le sujet soit mis à jour dans tous les cas, sauf dans le cas 2(c).

Dans tous les cas sauf 2(c), le message du sujet A serait ajouté à la fin du sujet B, donc je pense que la fusion devrait définir la date de mise à jour en fonction du moment où la fusion a eu lieu.

Je ne suis pas tout à fait sûr de ce qui devrait se passer dans le cas 2(d), si l’administrateur effectue plus tard une “réinitialisation de la date de mise à jour”. Je pense que cela devrait probablement mettre à jour la date de mise à jour à la date du message le plus récent créé dans le sujet (par exemple, l’avant-dernier message).

@martin vous et moi avons réfléchi à la logique de la date de mise à jour dans d’autres scénarios - est-ce que ce qui précède a du sens pour vous ?

2 « J'aime »