Fix unfollows
This commit is contained in:
parent
56de0216ae
commit
89c5de9096
6 changed files with 53 additions and 50 deletions
63
test/fixtures/mastodon-unfollow-activity.json
vendored
63
test/fixtures/mastodon-unfollow-activity.json
vendored
|
|
@ -1,33 +1,34 @@
|
|||
{
|
||||
"@context": [
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://w3id.org/security/v1",
|
||||
{
|
||||
"toot": "http://joinmastodon.org/ns#",
|
||||
"sensitive": "as:sensitive",
|
||||
"ostatus": "http://ostatus.org#",
|
||||
"movedTo": "as:movedTo",
|
||||
"manuallyApprovesFollowers": "as:manuallyApprovesFollowers",
|
||||
"inReplyToAtomUri": "ostatus:inReplyToAtomUri",
|
||||
"conversation": "ostatus:conversation",
|
||||
"atomUri": "ostatus:atomUri",
|
||||
"Hashtag": "as:Hashtag",
|
||||
"Emoji": "toot:Emoji"
|
||||
}
|
||||
],
|
||||
"signature": {
|
||||
"type": "RsaSignature2017",
|
||||
"signatureValue": "Kn1/UkAQGJVaXBfWLAHcnwHg8YMAUqlEaBuYLazAG+pz5hqivsyrBmPV186Xzr+B4ZLExA9+SnOoNx/GOz4hBm0kAmukNSILAsUd84tcJ2yT9zc1RKtembK4WiwOw7li0+maeDN0HaB6t+6eTqsCWmtiZpprhXD8V1GGT8yG7X24fQ9oFGn+ng7lasbcCC0988Y1eGqNe7KryxcPuQz57YkDapvtONzk8gyLTkZMV4De93MyRHq6GVjQVIgtiYabQAxrX6Q8C+4P/jQoqdWJHEe+MY5JKyNaT/hMPt2Md1ok9fZQBGHlErk22/zy8bSN19GdG09HmIysBUHRYpBLig==",
|
||||
"creator": "http://mastodon.example.org/users/admin#main-key",
|
||||
"created": "2018-02-17T13:29:31Z"
|
||||
},
|
||||
"type": "Undo",
|
||||
"object": {
|
||||
"type": "Follow",
|
||||
"object": "http://localtesting.pleroma.lol/users/lain",
|
||||
"nickname": "lain",
|
||||
"id": "http://mastodon.example.org/users/admin#follows/2",
|
||||
"actor": "http://mastodon.example.org/users/admin"
|
||||
},
|
||||
"actor": "http://mastodon.example.org/users/admin"
|
||||
"@context":[
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://w3id.org/security/v1",
|
||||
{
|
||||
"toot":"http://joinmastodon.org/ns#",
|
||||
"sensitive":"as:sensitive",
|
||||
"ostatus":"http://ostatus.org#",
|
||||
"movedTo":"as:movedTo",
|
||||
"manuallyApprovesFollowers":"as:manuallyApprovesFollowers",
|
||||
"inReplyToAtomUri":"ostatus:inReplyToAtomUri",
|
||||
"conversation":"ostatus:conversation",
|
||||
"atomUri":"ostatus:atomUri",
|
||||
"Hashtag":"as:Hashtag",
|
||||
"Emoji":"toot:Emoji"
|
||||
}
|
||||
],
|
||||
"signature":{
|
||||
"type":"RsaSignature2017",
|
||||
"signatureValue":"Kn1/UkAQGJVaXBfWLAHcnwHg8YMAUqlEaBuYLazAG+pz5hqivsyrBmPV186Xzr+B4ZLExA9+SnOoNx/GOz4hBm0kAmukNSILAsUd84tcJ2yT9zc1RKtembK4WiwOw7li0+maeDN0HaB6t+6eTqsCWmtiZpprhXD8V1GGT8yG7X24fQ9oFGn+ng7lasbcCC0988Y1eGqNe7KryxcPuQz57YkDapvtONzk8gyLTkZMV4De93MyRHq6GVjQVIgtiYabQAxrX6Q8C+4P/jQoqdWJHEe+MY5JKyNaT/hMPt2Md1ok9fZQBGHlErk22/zy8bSN19GdG09HmIysBUHRYpBLig==",
|
||||
"creator":"http://mastodon.example.org/users/admin#main-key",
|
||||
"created":"2018-02-17T13:29:31Z"
|
||||
},
|
||||
"type":"Undo",
|
||||
"object":{
|
||||
"type":"Follow",
|
||||
"object":"http://localtesting.pleroma.lol/users/lain",
|
||||
"nickname":"lain",
|
||||
"id":"http://mastodon.example.org/users/admin#follows/2",
|
||||
"actor":"http://mastodon.example.org/users/admin"
|
||||
},
|
||||
"actor":"http://mastodon.example.org/users/admin",
|
||||
"id": "http://mastodon.example.org/users/admin#follow/2/undo"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -425,7 +425,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubTest do
|
|||
|
||||
assert activity.data["type"] == "Undo"
|
||||
assert activity.data["actor"] == follower.ap_id
|
||||
assert activity.data["object"] == follow_activity.data["id"]
|
||||
assert activity.data["object"]["id"] == follow_activity.data["id"]
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue