summaryrefslogtreecommitdiffstats
path: root/activities/models/post.py
diff options
context:
space:
mode:
Diffstat (limited to 'activities/models/post.py')
-rw-r--r--activities/models/post.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/activities/models/post.py b/activities/models/post.py
index e8698d3..c32ed55 100644
--- a/activities/models/post.py
+++ b/activities/models/post.py
@@ -672,7 +672,7 @@ class Post(StatorModel):
post.mentions.add(mention_identity)
elif tag["type"].lower() == "hashtag":
post.hashtags.append(tag["name"].lower().lstrip("#"))
- elif tag["type"].lower() == "http://joinmastodon.org/ns#emoji":
+ elif tag["type"].lower() == "toot:emoji":
emoji = Emoji.by_ap_tag(post.author.domain, tag, create=True)
post.emojis.add(emoji)
else:
@@ -689,10 +689,8 @@ class Post(StatorModel):
# These have no IDs, so we have to wipe them each time
post.attachments.all().delete()
for attachment in get_list(data, "attachment"):
- if "http://joinmastodon.org/ns#focalPoint" in attachment:
- focal_x, focal_y = attachment[
- "http://joinmastodon.org/ns#focalPoint"
- ]["@list"]
+ if "toot:focalPoint" in attachment:
+ focal_x, focal_y = attachment["toot:focalPoint"]["@list"]
else:
focal_x, focal_y = None, None
post.attachments.create(
@@ -701,7 +699,7 @@ class Post(StatorModel):
name=attachment.get("name"),
width=attachment.get("width"),
height=attachment.get("height"),
- blurhash=attachment.get("http://joinmastodon.org/ns#blurhash"),
+ blurhash=attachment.get("toot:blurhash"),
focal_x=focal_x,
focal_y=focal_y,
)