test "removes doubled 'to' recipients" do
{:ok, activity} = ActivityPub.create(["user1", "user1", "user2"], %User{ap_id: "1"}, "", %{})
assert activity.data["to"] == ["user1", "user2"]
+ assert activity.actor == "1"
end
end
assert Enum.member?(activities, activity_two)
assert Enum.member?(activities, activity_one)
+
+ activities = ActivityPub.fetch_activities([], %{"blocking_user" => nil})
+
+ assert Enum.member?(activities, activity_two)
+ assert Enum.member?(activities, activity_one)
end
describe "public fetch activities" do
test "retrieves public activities" do
+ activities = ActivityPub.fetch_public_activities
+
%{public: public} = ActivityBuilder.public_and_non_public
activities = ActivityPub.fetch_public_activities