Sur le discours main (61e0db0e80), lors de la soumission du formulaire de préférences utilisateur avec « Entrée » (par exemple : après avoir modifié le nom), le formulaire est envoyé nativement.
Ceci entraîne une requête GET vers la même page, et aucune modification n’est enregistrée dans la base de données.
C’est reproductible à 100 % dans un environnement dv propre.
Sur la dernière version de Chrome :
dv new enter-submit http://enter-submit.localhost/session/user1/become
visiter http://enter-submit.localhost/u/user1/preferences/account
changer le nom
cliquer sur entrer
La page se recharge.
Que pensez-vous de quelque chose comme ceci @martin / @j.jaffeux dans /frontend/discourse/app/controllers/preferences.js :
Je voulais dire « avec tous les plugins de navigateur désactivés » (j’utilise beaucoup de choses qui peuvent perturber le comportement original d’un site web)
J’ai testé à la fois sur Meta et dans un nouvel environnement de développement propre.