set post attachment type correctly for videos (#553)

pull/556/head
Christof Dorner 2023-04-02 00:07:38 +00:00 zatwierdzone przez GitHub
rodzic 96bc64fd01
commit 216915ddb8
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -131,9 +131,14 @@ class PostAttachment(StatorModel):
### Mastodon Client API ###
def to_mastodon_json(self):
type_ = "unknown"
if self.is_image():
type_ = "image"
elif self.is_video():
type_ = "video"
value = {
"id": self.pk,
"type": "image" if self.is_image() else "unknown",
"type": type_,
"url": self.full_url().absolute,
"preview_url": self.thumbnail_url().absolute,
"remote_url": None,