From aa66280bb6fd77f199ac38fcbe64220c43891782 Mon Sep 17 00:00:00 2001 From: Thomas Sileo Date: Fri, 19 Apr 2019 00:30:16 +0200 Subject: [PATCH] Add Page support --- little_boxes/activitypub.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/little_boxes/activitypub.py b/little_boxes/activitypub.py index 438ca10..a214da2 100644 --- a/little_boxes/activitypub.py +++ b/little_boxes/activitypub.py @@ -124,6 +124,9 @@ class ActivityType(Enum): # Mastodon specific? QUESTION = "Question" + # Used by Prismo + PAGE = "Page" + ACTOR_TYPES = [ ActivityType.PERSON, @@ -141,6 +144,7 @@ CREATE_TYPES = [ ActivityType.AUDIO, ActivityType.QUESTION, ActivityType.DOCUMENT, + ActivityType.PAGE, ] COLLECTION_TYPES = [ActivityType.COLLECTION, ActivityType.ORDERED_COLLECTION] @@ -947,6 +951,12 @@ class Article(Note): OBJECT_REQURIED = False +class Page(Note): + ACTIVITY_TYPE = ActivityType.PAGE + ACTOR_REQUIRED = True + OBJECT_REQURIED = False + + class Video(Note): ACTIVITY_TYPE = ActivityType.VIDEO ACTOR_REQUIRED = True