Make Move activity federate properly

Ref: emit-move
This commit is contained in:
Tusooa Zhu 2021-09-12 16:45:17 -04:00 committed by Sol Fisher Romanoff
parent bad0d957e3
commit c26af9ff7c
No known key found for this signature in database
GPG key ID: 9D3F2B64F2341B62
2 changed files with 6 additions and 2 deletions

View file

@ -416,7 +416,8 @@ def move(%User{} = origin, %User{} = target, local \\ true) do
"type" => "Move",
"actor" => origin.ap_id,
"object" => origin.ap_id,
"target" => target.ap_id
"target" => target.ap_id,
"to" => [origin.follower_address]
}
with true <- origin.ap_id in target.also_known_as,

View file

@ -1739,9 +1739,12 @@ test "create" do
"target" => ^new_ap_id,
"type" => "Move"
},
local: true
local: true,
recipients: recipients
} = activity
assert old_user.follower_address in recipients
params = %{
"op" => "move_following",
"origin_id" => old_user.id,