Pergunta

Estou tentando entrar no lugar da edição trabalhando, mas estou enfrentando esse erro:

ActionController :: invalidauthenticityToken (ActionController :: invalidauthenticityToken)

Entendo que o Rails agora quer proteger contra falsificação e que preciso passar por um token de autenticidade de formulário, mas não estou claro sobre como fazer isso com o plug -in in_place_edit.

Foi útil?

Solução 2

Eu encontrei uma solução. Eu coloquei as instruções aqui. Dê uma olhada na peça em patching in_place_edit.

Outras dicas

Isso não é um completo resposta testada, mas dei uma olhada no Código do plug -in, e parece que você poderia usar o :with opção para combater o token de autenticidade no final dos parâmetros de solicitação. Algo parecido com:

in_place_editor("my_element", :with => "form.serialize() + '&authenticity_token=#{form_authenticity_token}';")

(Eu não testei o código acima).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top