More tests

This commit is contained in:
Mouse Reeve
2021-09-06 11:55:04 -07:00
parent d212cbfd3c
commit ae81d6cf71
3 changed files with 32 additions and 8 deletions

View File

@ -369,6 +369,16 @@ class OrderedCollectionMixin(OrderedCollectionPageMixin):
if self.user.local and broadcast:
self.broadcast(activity, self.user)
def to_delete_activity(self, user):
"""notice of deletion"""
return activitypub.Delete(
id=self.remote_id + "/activity",
actor=user.remote_id,
to=["%s/followers" % user.remote_id],
cc=["https://www.w3.org/ns/activitystreams#Public"],
object=self.remote_id,
).serialize()
class CollectionItemMixin(ActivitypubMixin):
"""for items that are part of an (Ordered)Collection"""