diff --git a/app/models/person.rb b/app/models/person.rb index 28503e921..a6d295529 100644 --- a/app/models/person.rb +++ b/app/models/person.rb @@ -110,7 +110,7 @@ class Person hcard = HCard.find profile.hcard.first[:href] new_person.url = hcard[:url] - new_person.profile = Profile.new(:first_name => hcard[:given_name], :last_name => hcard[:family_name]) + new_person.profile = Profile.new(:first_name => hcard[:given_name], :last_name => hcard[:family_name], :image_url => hcard[:photo]) if new_person.save new_person else diff --git a/app/views/publics/hcard.erb b/app/views/publics/hcard.erb index 9e3f27796..aadddc4e1 100644 --- a/app/views/publics/hcard.erb +++ b/app/views/publics/hcard.erb @@ -33,9 +33,15 @@ <%= @person.url%> +
+
Photo
+
+ <%= @person.profile.image_url%> +
+
Note
-
Diaspora is awesome! vi is better than emacs!
+
Diaspora is awesome! Emacs is better than vi!