Lors de l'édition d'un wiki, une modification compte comme deux

Lors de la modification d’un sujet wiki, la notification d’historique des modifications compte 2 modifications. La première modification n’affiche rien, tandis que la deuxième affiche la modification exacte et sa justification.

Premier problème

Le premier problème est celui mentionné ci-dessus.


Deuxième problème

Lors de la modification d’un titre non pas via le crayon à côté du titre, mais via l’édition wiki, deux notifications apparaissent à nouveau. Une notification pour le titre et une pour la justification (:information_source:).

Exemple : Je souhaite modifier le titre tout en informant simultanément tout le monde de la raison de ce changement. Cela ne fonctionne pas cependant, car il y a deux notifications distinctes au lieu d’une seule regroupant toutes les informations.


Je pense que toutes les modifications devraient apparaître dans une seule notification d’historique des modifications et non dans deux notifications séparées. Encore une fois, je ne suis pas certain qu’il s’agisse d’un comportement attendu…

2 « J'aime »

Peut-on reproduire cela lundi, @osioke ?

4 « J'aime »

Cela se produit pour tous les messages, pas seulement les wikis. Et pour autant que je sache, cela ne se produit que lorsqu’une modification prend beaucoup de temps à être effectuée. C’est-à-dire que lorsque vous appuyez sur le bouton de modification, que vous apportez des changements et que cela prend plus de 5 à 10 minutes avant que vous ne validiez les modifications.

3 « J'aime »

Je n’ai pas réussi à reproduire cela :

@Thomas_G, pourrais-tu partager une capture vidéo ou une vidéo de ta reproduction ?

J’ai pu reproduire cela de manière cohérente. Modifier le titre d’un post wiki avec une raison pour la modification crée 2 notifications de modification : l’une pour la justification et l’autre pour la modification :

Avant la modification du titre :

Après la modification du titre :

3 « J'aime »

@osioke - Bien sûr :

2 « J'aime »

Probablement un bug que nous devrions assigner à @eviltrout ?

4 « J'aime »

Hmm, il semble que le client JS soumette en réalité deux mises à jour ici. Le fait que le motif de modification soit inclus signifie que le serveur n’est pas autorisé à les fusionner, ce qui entraîne la création de deux révisions au lieu d’une seule.

5 « J'aime »

Fun bonus bug:

  • Editer un post et le titre avec une raison. (#6)
  • Editer uniquement le titre avec une raison différente. (#7)

Le changement de titre de #7 a été rattaché à la révision #6. La révision #7 a été créée avec uniquement la raison et sans autre modification.

6 « J'aime »

Ce serait un excellent candidat pour une correction par @riking, car cela nous cause des ennuis persistants :clap:

8 « J'aime »

PS : Lors de la modification du titre, l’historique des modifications fonctionne correctement. Le problème concerne tout le reste :joy:

3 « J'aime »

Pas de souci, Thomas. @riking s’en occupe toujours, la correction nécessite quelques recherches plus approfondies.

6 « J'aime »