Reimplement User#is_friends_with? in a non-insane way

This commit is contained in:
Tom Hughes 2013-03-23 16:27:33 +00:00
parent 3a06235b02
commit abd29001a3

View file

@ -142,14 +142,7 @@ class User < ActiveRecord::Base
end
def is_friends_with?(new_friend)
res = false
@new_friend = new_friend
self.friends.each do |friend|
if friend.friend_user_id == @new_friend.id
return true
end
end
return false
self.friends.where(:friend_user_id => new_friend.id).exists?
end
##