Fix in tag handling

This commit is contained in:
Thomas Sileo 2022-07-10 22:59:45 +02:00
parent 54334e1667
commit ec301051df

View file

@ -69,12 +69,12 @@ class Object:
@property
def tags(self) -> list[ap.RawObject]:
return self.ap_object.get("tag", [])
return ap.as_list(self.ap_object.get("tag", []))
@property
def attachments(self) -> list["Attachment"]:
attachments = []
for obj in self.ap_object.get("attachment", []):
for obj in ap.as_list(self.ap_object.get("attachment", [])):
proxied_url = proxied_media_url(obj["url"])
attachments.append(
Attachment.parse_obj(