aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/twitter_api/twitter_api.ex
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2017-05-07 14:45:37 +0200
committerRoger Braun <roger@rogerbraun.net>2017-05-07 14:45:37 +0200
commita41aa4e4898660fffb9a54070d16e2c3a5373d71 (patch)
tree0046a2ebca32a257f127888f3068e6ff9dffcca4 /lib/pleroma/web/twitter_api/twitter_api.ex
parent95ab0dc3c5ea63048a98b5fb594d0163249be822 (diff)
downloadpleroma-a41aa4e4898660fffb9a54070d16e2c3a5373d71.tar.gz
Federate follow salmons.
Diffstat (limited to 'lib/pleroma/web/twitter_api/twitter_api.ex')
-rw-r--r--lib/pleroma/web/twitter_api/twitter_api.ex3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/pleroma/web/twitter_api/twitter_api.ex b/lib/pleroma/web/twitter_api/twitter_api.ex
index 71f0c366e..3921c0d74 100644
--- a/lib/pleroma/web/twitter_api/twitter_api.ex
+++ b/lib/pleroma/web/twitter_api/twitter_api.ex
@@ -139,10 +139,13 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPI do
{:ok, activity} <- ActivityPub.insert(%{
"type" => "Follow",
"actor" => follower.ap_id,
+ "to" => [followed.ap_id],
"object" => followed.ap_id,
"published" => make_date()
})
do
+ # TODO move all this to ActivityPub
+ Pleroma.Web.Federator.enqueue(:publish, activity)
{:ok, follower, followed, activity}
else
err -> err