class Ajax::FriendController < ApplicationController def create params.require :screen_name target_user = User.find_by_screen_name(params[:screen_name]) begin current_user.follow target_user rescue @status = :fail @message = "You are already following that user." @success = false return end @status = :okay @message = "Successfully followed user." @success = true end def destroy params.require :screen_name target_user = User.find_by_screen_name(params[:screen_name]) begin current_user.unfollow target_user rescue @status = :fail @message = "You are not following that user." @success = false return end @status = :okay @message = "Successfully unfollowed user." @success = true end end