test ruby code
Ruby
code posted
by
foyo99
created at 28 Sep 07:33
Edit
|
Back
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
class MicropostsController < ApplicationController before_filter :authenticate, :only => [:create, :destroy] before_filter :authorized_user, :only => :destroy def create @micropost = current_user.microposts.build(params[:micropost]) if @micropost.save flash[:success] = "Micropost created!" redirect_to root_path else @feed_items = [] render 'pages/home' end end def destroy if @micropost.destroy flash[:success] = "Micropost destroyed!" else flash[:error] = "Error on micropost destroyed!" end redirect_back_or root_path end private def authorized_user @micropost = Micropost.find(params[:id]) redirect_to root_path unless current_user?(@micropost.user) end end |
791 Bytes in 2 ms with coderay