Le commentaire https://linuxfr.org/nodes/85015/comments/1216084 dit que cliquer deux fois publie deux fois.
J'ai essayé dans alpha.dlfp, et j'ai bien réussi à poster de multiples fois le même commentaire, et le même journal aussi.
Solution possible : hacher les données postées, et vérifier qu'il n'y a pas de collision avant d'accepter l'enregistrement ? Et bien sûr, faire de l'enregistrement une zone de code critique, non accessible de manière concurrente.
# Triple, quadruple post
Posté par JGO . Évalué à 2 (+0/-0).
Je ne sais pas si c'est lié, mais au journal ci-dessus, plusieurs utilisateurs ont réussi à poster en triple voire en quadruple. Peut-être qu'ils ont eu une erreur 500 et ont fait « Back » dans le navigateur, croyant bien faire ?
https://linuxfr.org/users/benpro/journaux/licence-pro-et-stage
[^] # Re: Triple, quadruple post
Posté par BAud (site web personnel) . Évalué à 2 (+0/-0).
plutôt lié à http://linuxfr.org/suivi/plein-derreur-500-ce-matin#comment-1217458
# Corrigé
Posté par Bruno Michel (site web personnel) . Évalué à 2 (+0/-0).
Le bouton submit est désactivé après le premier clic pour éviter les posts multiples.
Cf https://github.com/nono/linuxfr.org/commit/d7b3fff321ca3757959405faeeedc9e22a8b2d3a
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.