Start to add Audio type

pull/19/head
Dashie 2019-03-23 07:40:46 +01:00
rodzic 473302d3a9
commit 65c94f9854
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: C2D57B325840B755
1 zmienionych plików z 8 dodań i 0 usunięć

Wyświetl plik

@ -85,6 +85,7 @@ class ActivityType(Enum):
NOTE = "Note"
ARTICLE = "Article"
VIDEO = "Video"
AUDIO = "Audio"
ACCEPT = "Accept"
REJECT = "Reject"
@ -122,6 +123,7 @@ CREATE_TYPES = [
ActivityType.NOTE,
ActivityType.ARTICLE,
ActivityType.VIDEO,
ActivityType.AUDIO,
ActivityType.QUESTION,
]
@ -906,6 +908,12 @@ class Video(Note):
OBJECT_REQURIED = False
class Audio(Note):
ACTIVITY_TYPE = ActivityType.AUDIO
ACTOR_REQUIRED = True
OBJECT_REQUIRED = False
def fetch_remote_activity(
iri: str, expected: Optional[ActivityType] = None
) -> BaseActivity: