Files
growstuff/app/controllers/follows_controller.rb
2014-11-13 02:10:54 +11:00

26 lines
642 B
Ruby

class FollowsController < ApplicationController
# POST /follows
def create
@follow = current_member.follows.build(:followed_id => params[:followed_id])
if @follow.save
flash[:notice] = "Followed #{ @follow.followed.login_name }"
redirect_to :back
else
flash[:error] = "Already following or error while following."
redirect_to :back
end
end
# DELETE /follows/1
def destroy
@follow = current_member.follows.find(params[:id])
unfollowed_name = @follow.followed.login_name
@follow.destroy
flash[:notice] = "Unfollowed #{ unfollowed_name }"
redirect_to root_path
end
end