RS IZ salmon back friend acceptances

This commit is contained in:
Raphael 2010-09-09 17:07:40 -07:00
parent fcadf7ab96
commit a449afca8e

View file

@ -31,13 +31,15 @@ module Diaspora
request request
end end
def dispatch_friend_acceptance(request) def dispatch_friend_acceptance(request, requester)
request.push_to_url(request.callback_url) salmon request, :to => requester
request.destroy unless request.callback_url.include? url request.destroy unless request.callback_url.include? url
end end
def accept_and_respond(friend_request_id, group_id) def accept_and_respond(friend_request_id, group_id)
dispatch_friend_acceptance(accept_friend_request(friend_request_id, group_id)) requester = Request.find_by_id(friend_request_id).person
reversed_request = accept_friend_request(friend_request_id, group_id)
dispatch_friend_acceptance reversed_request, requester
end end
def ignore_friend_request(friend_request_id) def ignore_friend_request(friend_request_id)