All threads / Invalid auth error

Ask A Question

Notifications

You’re not receiving notifications from this thread.

Invalid auth error

Mpumelelo asked in General

ActionController::InvalidAuthenticityToken in MessagesController#create
please help me on this error.

I was following from part 1 until part 4 on group chat

Can you share the snippet of the code which is calling MessageController?

Thanks for replying Bilal. What is your username, full name or email address on Github so can add you to my repo

class MessagesController < ApplicationController
before_action :authenticate_user!
before_action :set_chatroom

def create
message = @chatroom.messages.new(message_params)
message.user = current_user
message.save
MessageRelayJob.perform_later(message)
end

private

def set_chatroom
  @chatroom = Chatroom.find(params[:chatroom_id])
end

def message_params
  params.require(:message).permit(:body)
end

end

Join the discussion

Want to stay up-to-date with Ruby on Rails?

Join 33,399+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.

    logo Created with Sketch.

    Ruby on Rails tutorials, guides, and screencasts for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more. Icons by Icons8

    © 2020 GoRails, LLC. All rights reserved.