projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use correct activity for undo
[akkoma]
/
lib
/
pleroma
/
web
/
activity_pub
/
utils.ex
diff --git
a/lib/pleroma/web/activity_pub/utils.ex
b/lib/pleroma/web/activity_pub/utils.ex
index a124bb8b6a07edc811ea389c45e9ad92c28e0b20..9e2fa1fb22967875b0e8050b11e8f15854122462 100644
(file)
--- a/
lib/pleroma/web/activity_pub/utils.ex
+++ b/
lib/pleroma/web/activity_pub/utils.ex
@@
-283,15
+283,15
@@
defmodule Pleroma.Web.ActivityPub.Utils do
"""
def make_unannounce_data(
%User{ap_id: ap_id} = user,
"""
def make_unannounce_data(
%User{ap_id: ap_id} = user,
- %
Object{data: %{"id" => id}} = object
+ %
Activity{data: %{"id" => id, "context" => context}} = activity
) do
%{
"type" => "Undo",
"actor" => ap_id,
"object" => id,
) do
%{
"type" => "Undo",
"actor" => ap_id,
"object" => id,
- "to" => [user.follower_address,
object
.data["actor"]],
+ "to" => [user.follower_address,
activity
.data["actor"]],
"cc" => ["https://www.w3.org/ns/activitystreams#Public"],
"cc" => ["https://www.w3.org/ns/activitystreams#Public"],
- "context" =>
object.data["context"]
+ "context" =>
context
}
end
}
end