Salmon the requests
This commit is contained in:
parent
d03c8e3323
commit
fcadf7ab96
1 changed files with 8 additions and 4 deletions
|
|
@ -1,9 +1,13 @@
|
||||||
module Diaspora
|
module Diaspora
|
||||||
module UserModules
|
module UserModules
|
||||||
module Friending
|
module Friending
|
||||||
def send_friend_request_to(friend, group)
|
def send_friend_request_to(desired_friend, group)
|
||||||
raise "You are already friends with that person!" if self.friends.detect{ |x| x.receive_url == friend.receive_url}
|
raise "You are already friends with that person!" if self.friends.detect{
|
||||||
request = Request.instantiate(:to => friend.receive_url, :from => self.person, :into => group.id)
|
|x| x.receive_url == desired_friend.receive_url}
|
||||||
|
request = Request.instantiate(
|
||||||
|
:to => desired_friend.receive_url,
|
||||||
|
:from => self.person,
|
||||||
|
:into => group.id)
|
||||||
if request.save
|
if request.save
|
||||||
self.pending_requests << request
|
self.pending_requests << request
|
||||||
self.save
|
self.save
|
||||||
|
|
@ -11,7 +15,7 @@ module Diaspora
|
||||||
group.requests << request
|
group.requests << request
|
||||||
group.save
|
group.save
|
||||||
|
|
||||||
request.push_to_url friend.receive_url
|
salmon request, :to => desired_friend
|
||||||
end
|
end
|
||||||
request
|
request
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue