forked from bofh/fetsite
UnLike added
This commit is contained in:
@@ -8,12 +8,20 @@ module LikeVoteable
|
|||||||
module InstanceMethods
|
module InstanceMethods
|
||||||
def like
|
def like
|
||||||
@obj=controller_name.classify.constantize.find(params[:id])
|
@obj=controller_name.classify.constantize.find(params[:id])
|
||||||
|
if current_user.liked? @obj
|
||||||
|
@obj.unliked_by current_user
|
||||||
|
else
|
||||||
@obj.liked_by current_user
|
@obj.liked_by current_user
|
||||||
|
end
|
||||||
redirect_to @obj
|
redirect_to @obj
|
||||||
end
|
end
|
||||||
def dislike
|
def dislike
|
||||||
@obj=controller_name.classify.constantize.find(params[:id])
|
@obj=controller_name.classify.constantize.find(params[:id])
|
||||||
|
if current_user.disliked?(@obj)
|
||||||
|
@obj.undisliked_by current_user
|
||||||
|
else
|
||||||
@obj.disliked_by current_user
|
@obj.disliked_by current_user
|
||||||
|
end
|
||||||
redirect_to @obj
|
redirect_to @obj
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user