From fb8d3b3e85171a8b3f3d56448d15693d51f097d9 Mon Sep 17 00:00:00 2001 From: Raphael Date: Mon, 16 Aug 2010 12:26:15 -0700 Subject: [PATCH] Check for local person before destroying accepted request --- app/models/user.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index 1de2d3e76..7279360b8 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -66,10 +66,10 @@ class User request end - def dispatch_friend_acceptance request + def dispatch_friend_acceptance(request) request.push_to_url(request.callback_url) - request.destroy - end + request.destroy unless request.callback_url.include? user.url + end def accept_and_respond(friend_request_id, group_id) dispatch_friend_acceptance(accept_friend_request(friend_request_id, group_id))