aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Pitcock <nenolod@dereferenced.org>2018-10-05 23:31:00 +0000
committerWilliam Pitcock <nenolod@dereferenced.org>2018-10-05 23:31:00 +0000
commita71b82201365f92ad78ccec7f6f1ceda456eca4f (patch)
treedf5f18bcce21e42d52a5c9c9ab0510b9eb49c734
parent8ce217776df12df6f0e8445980cc6a62ba156648 (diff)
downloadpleroma-a71b82201365f92ad78ccec7f6f1ceda456eca4f.tar.gz
activitypub: always track following state for async reasons
-rw-r--r--lib/pleroma/web/activity_pub/utils.ex4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pleroma/web/activity_pub/utils.ex b/lib/pleroma/web/activity_pub/utils.ex
index 0664b5a2e..43a1f432d 100644
--- a/lib/pleroma/web/activity_pub/utils.ex
+++ b/lib/pleroma/web/activity_pub/utils.ex
@@ -247,11 +247,11 @@ defmodule Pleroma.Web.ActivityPub.Utils do
"actor" => follower_id,
"to" => [followed_id],
"cc" => ["https://www.w3.org/ns/activitystreams#Public"],
- "object" => followed_id
+ "object" => followed_id,
+ "state" => "pending"
}
data = if activity_id, do: Map.put(data, "id", activity_id), else: data
- data = if User.locked?(followed), do: Map.put(data, "state", "pending"), else: data
data
end