rails in_place_edit: comment passer un jeton d'authenticité?
-
05-07-2019 - |
Question
J'essaie de mettre en place la retouche mais je rencontre l'erreur suivante:
ActionController :: InvalidAuthenticityToken (ActionController :: InvalidAuthenticityToken)
Je comprends que rails souhaite maintenant se protéger contre la falsification et que je dois passer un jeton d'authenticité du formulaire, mais je ne vois pas trop comment faire cela avec le plugin in_place_edit.
La solution 2
J'ai trouvé une solution. Je mets les instructions ici . Jetez un coup d’œil à la partie consacrée à la correction de in_place_edit.
Autres conseils
Ce n’est pas une réponse complète testée, mais j’ai jeté un coup d’œil à la code du plugin , et il semblerait que vous puissiez utiliser l'option : with
pour associer le jeton d'authenticité à la fin des paramètres de la demande. Quelque chose dans le genre de:
in_place_editor("my_element", :with => "form.serialize() + '&authenticity_token=#{form_authenticity_token}';")
(je n'ai pas testé le code ci-dessus).