From 374915b45fbe2f73be7a8aa43b8625faef69f17c Mon Sep 17 00:00:00 2001
From: Benjamin Neff <benjamin@coding4coffee.ch>
Date: Tue, 15 Mar 2016 02:57:19 +0100
Subject: [PATCH] refactor `fetch_person_url_to` callback

---
 config/initializers/diaspora_federation.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/config/initializers/diaspora_federation.rb b/config/initializers/diaspora_federation.rb
index f5482edd12..5197abaa81 100644
--- a/config/initializers/diaspora_federation.rb
+++ b/config/initializers/diaspora_federation.rb
@@ -116,7 +116,7 @@ DiasporaFederation.configure do |config|
     end
 
     on :fetch_person_url_to do |diaspora_id, path|
-      Person.find_by(diaspora_handle: diaspora_id).send(:url_to, path)
+      Pod.joins(:people).find_by(people: {diaspora_handle: diaspora_id}).url_to(path)
     end
 
     on :update_pod do |url, status|
-- 
GitLab