Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class MessagesController < ApplicationController
- before_filter :authenticate_user!, only: [:index, :create]
- def index
- @messages = Messages.where(receiver_id: current_user.id)
- end
- def create
- message = Message.new(params[:message])
- message.recipient_id = current_user.id
- if message.save
- flash[:success] = "Message was sent successfully"
- redirect_to :index
- else
- flash[:error] = message.errors.full_messages.join(", ")
- redirect_to :new
- end
- message.save!
- end
- def new
- @message = Message.new
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement