rails in_place_edit: ¿cómo paso un token de autenticidad?
-
05-07-2019 - |
Pregunta
Estoy tratando de poner en marcha la edición, pero estoy teniendo este error:
ActionController :: InvalidAuthenticityToken (ActionController :: InvalidAuthenticityToken)
Comprendo que los rieles ahora quieren protegerse contra la falsificación y que necesito pasar un token de autenticidad del formulario, pero no tengo claro cómo hacerlo con el complemento in_place_edit.
Solución 2
He encontrado una solución. Pongo las instrucciones aquí . Eche un vistazo a la parte sobre parches en_place_edit.
Otros consejos
Esta no es una respuesta probada de complete , pero eché un vistazo a código de complemento , y parece que podría usar la opción : with
para agregar el token de autenticidad al final de los parámetros de solicitud. Algo a lo largo de las líneas de:
in_place_editor("my_element", :with => "form.serialize() + '&authenticity_token=#{form_authenticity_token}';")
(No he probado el código anterior).