From dea85f580fb7dd675f05665c51443275eb2854ac Mon Sep 17 00:00:00 2001 From: ilya Date: Thu, 29 Jul 2010 18:37:21 -0700 Subject: [PATCH] DG IZ testing profile on polk --- lib/diaspora/diaspora_parser.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/diaspora/diaspora_parser.rb b/lib/diaspora/diaspora_parser.rb index 21b911e81..c40106e36 100644 --- a/lib/diaspora/diaspora_parser.rb +++ b/lib/diaspora/diaspora_parser.rb @@ -45,11 +45,15 @@ module Diaspora objects.each do |p| Rails.logger.info("Receiving object:\n#{p.inspect}") if p.is_a? Retraction - puts "i am here" p.perform elsif p.is_a? Request User.owner.receive_friend_request(p) #This line checks if the sender was in the database, among other things? + elsif p.is_a? Profile + person = Person.first(:id => p.person_id) + person.profile = p + puts person.profile.save + puts person.save elsif p.respond_to?(:person) && !(p.person.nil?) && !(p.person.is_a? User) #WTF Rails.logger.info("Saving object with success: #{p.save}") end