From e7eb9adbf591baffbea17a1bd089546e0aade0a6 Mon Sep 17 00:00:00 2001 From: MrZYX Date: Sat, 9 Apr 2011 18:40:40 +0200 Subject: [PATCH] do not webfinger if we have no clue about the handle --- lib/postzord/receiver.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/postzord/receiver.rb b/lib/postzord/receiver.rb index eed011c48..96037774b 100644 --- a/lib/postzord/receiver.rb +++ b/lib/postzord/receiver.rb @@ -52,7 +52,7 @@ module Postzord if @object.respond_to?(:relayable?) #if A and B are friends, and A sends B a comment from C, we delegate the validation to the owner of the post being commented on xml_author = @user.owns?(@object.parent) ? @object.diaspora_handle : @object.parent.author.diaspora_handle - @author = Webfinger.new(@object.diaspora_handle).fetch + @author = Webfinger.new(@object.diaspora_handle).fetch if @object.author else xml_author = @object.diaspora_handle end