diff options
author | Tusooa Zhu <tusooa@kazv.moe> | 2022-05-09 15:31:26 -0400 |
---|---|---|
committer | Tusooa Zhu <tusooa@kazv.moe> | 2022-05-09 18:53:32 -0400 |
commit | f1722a9f4a0a96c6a58fe25d57928c9843f96fc8 (patch) | |
tree | c2df75619fe9e4fe8b40566a16f5b6c0cc40a44e /lib | |
parent | 6e5ef7f2eb40a337107b94611bf10143f94d3d49 (diff) | |
download | pleroma-f1722a9f4a0a96c6a58fe25d57928c9843f96fc8.tar.gz pleroma-f1722a9f4a0a96c6a58fe25d57928c9843f96fc8.zip |
Make lint happy
Ref: fix-local-public
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/web/activity_pub/activity_pub.ex | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/pleroma/web/activity_pub/activity_pub.ex b/lib/pleroma/web/activity_pub/activity_pub.ex index 8e10edc24..c28ea5e2f 100644 --- a/lib/pleroma/web/activity_pub/activity_pub.ex +++ b/lib/pleroma/web/activity_pub/activity_pub.ex @@ -613,6 +613,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do defp restrict_thread_visibility(query, %{user: %User{ap_id: ap_id}}, _) do local_public = as_local_public() + from( a in query, where: fragment("thread_visibility(?, (?)->>'id', ?) = true", ^ap_id, a.data, ^local_public) @@ -703,7 +704,11 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do defp user_activities_recipients(%{reading_user: reading_user}) do if not is_nil(reading_user) and reading_user.local do - [Constants.as_public(), as_local_public(), reading_user.ap_id | User.following(reading_user)] + [ + Constants.as_public(), + as_local_public(), + reading_user.ap_id | User.following(reading_user) + ] else [Constants.as_public()] end |