rails in_place_edit: come posso passare un token di autenticità?
-
05-07-2019 - |
Domanda
Sto cercando di mettere in atto la modifica, ma sto riscontrando questo errore:
ActionController :: InvalidAuthenticityToken (ActionController :: InvalidAuthenticityToken)
Comprendo che le rotaie ora vogliono proteggere dalla contraffazione e che devo passare un token di autenticità del modulo ma non sono chiaro su come farlo con il plug-in inplace_edit.
Soluzione 2
Ho trovato una soluzione. Ho messo le istruzioni qui . Dai un'occhiata alla parte sulle patch in_place_edit.
Altri suggerimenti
Questa non è una risposta testata completa , ma ho dato un'occhiata alla codice plug-in e sembra che potresti usare l'opzione : con
per virare il token di autenticità alla fine dei parametri della richiesta. Qualcosa del genere:
in_place_editor("my_element", :with => "form.serialize() + '&authenticity_token=#{form_authenticity_token}';")
(Non ho testato il codice sopra).