Do not mention original poster when quoting

This commit is contained in:
tusooa 2023-07-12 23:29:23 -04:00
parent 87353e5ad1
commit 875b46d97d
No known key found for this signature in database
GPG Key ID: 42AEC43D48433C51
2 changed files with 2 additions and 5 deletions

View File

@ -139,9 +139,6 @@ defmodule Pleroma.Web.CommonAPI.ActivityDraft do
defp quote_post(%{params: %{quote_id: id}} = draft) when not_empty_string(id) do
case Activity.get_by_id_with_object(id) do
%Activity{actor: actor_ap_id} = activity when not_empty_string(actor_ap_id) ->
%__MODULE__{draft | quote_post: activity, mentions: [actor_ap_id]}
%Activity{} = activity ->
%__MODULE__{draft | quote_post: activity}

View File

@ -808,8 +808,8 @@ defmodule Pleroma.Web.CommonAPITest do
assert quote_post.data["quoteUrl"] == quoted.data["id"]
# The OP is mentioned
assert quoted.data["actor"] in quote_post.data["to"]
# The OP is not mentioned
refute quoted.data["actor"] in quote_post.data["to"]
end
test "quote posting with explicit addressing doesn't mention the OP" do