Faisant écho au problème du "Double clique de formulaire"
je soumet ici un problème de double validation
que je rencontre dans la partie privée mais en l'absence de double clic.
Ce site a récemment été migré vers SPIP3, et depuis,
quand on valide la modification d'un article,
très souvent il se produit un conflit d'édition
comme quand le contenu du texte est modifié simultanément par une autre personne.
Parfois, c'est l'ancienne version (avant édition) qui est présentée comme nouvelle.
La page prétend bloquer l'enregistrement et demande que faire / quelle version garder.
Dans ce cas, il ne faut surtout pas valider
car cela écraserait la nouvelle version qui en fait a déjà été enregistrée
Parfois c'est la version modifiée qui est présentée comme nouvelle
La page prétend également bloquer l'enregistrement et demande que faire
et là il faut valider "normalement" pour réellement enregistrer la version modifiée.
Tout se passe comme si le clic submit entraînait simultanément 2 demandes d'enregistrement :
l'un avec l'ancienne version, l'autre avec la nouvelle version.
Le hasard décide laquelle est traitée en premier.
Ce premier traitement ne pose pas de problème et se fait silencieusement.
C'est pour le traitement de la 2eme demande d'enregistrement qu'un conflit est détecté.
Avez vous une idée de ce qui pourrait se passer ou de quoi regarder pour comprendre et corriger ?
JL