# frozen_string_literal: true class MessagesController < ApplicationController def create # TODO: Revisit auth once cancancan is installed @message = Message.new(message_params) if @message.save GenerateReplyJob.perform_later(@message.conversation) redirect_to @message.conversation else redirect_to conversations_path end end private def message_params params.require(:message).permit(:conversation_id, :body) end end