1
0
Fork 0
forked from mirrors/akkoma

v2 Suggestions: don't skip visibility check

This commit is contained in:
Alex Gleason 2021-11-26 14:46:29 -06:00
parent b17360cd7c
commit e28d990ecb
No known key found for this signature in database
GPG key ID: 7211D1F99744FBB7

View file

@ -43,7 +43,7 @@ def index(conn, params),
do: Pleroma.Web.MastodonAPI.MastodonAPIController.empty_array(conn, params) do: Pleroma.Web.MastodonAPI.MastodonAPIController.empty_array(conn, params)
@doc "GET /api/v2/suggestions" @doc "GET /api/v2/suggestions"
def index2(conn, params) do def index2(%{assigns: %{user: user}} = conn, params) do
limit = Map.get(params, :limit, 40) |> min(80) limit = Map.get(params, :limit, 40) |> min(80)
users = users =
@ -51,6 +51,6 @@ def index2(conn, params) do
|> User.Query.build() |> User.Query.build()
|> Pleroma.Repo.all() |> Pleroma.Repo.all()
render(conn, "index.json", %{users: users, source: :staff, skip_visibility_check: true}) render(conn, "index.json", %{users: users, source: :staff, for: user})
end end
end end