Fix for sending unlimited duplicate friend requests

This commit is contained in:
Thomas Krehbiel 2010-09-22 18:05:11 -04:00
parent aaa4d75a5e
commit de90923631

View file

@ -8,6 +8,9 @@ module Diaspora
module UserModules
module Friending
def send_friend_request_to(desired_friend, aspect)
# should have different exception types for these?
raise "You have already sent a friend request to that person!" if self.pending_requests.detect{
|x| x.destination_url == desired_friend.receive_url }
raise "You are already friends with that person!" if self.friends.detect{
|x| x.receive_url == desired_friend.receive_url}
request = Request.instantiate(