Improve handling of statuses path

merge-requests/30/head
Bob Mottram 2024-05-26 13:08:39 +01:00
parent 6ea02514a3
commit 3529797d04
1 changed files with 4 additions and 2 deletions

View File

@ -24,6 +24,8 @@ from posts import post_is_muted
from posts import get_person_box
from posts import download_announce
from posts import populate_replies_json
from utils import get_actor_from_post_id
from utils import contains_statuses
from utils import data_dir
from utils import get_quote_toot_url
from utils import get_post_attachments
@ -1634,7 +1636,7 @@ def _get_post_title_reply_html(base_dir: str,
# has a reply
reply_actor = None
in_reply_to = None
if '/statuses/' not in reply_id:
if contains_statuses(reply_id):
reply_url = reply_id
post_domain = reply_url
prefixes = get_protocol_prefixes()
@ -1683,7 +1685,7 @@ def _get_post_title_reply_html(base_dir: str,
if isinstance(reply_id, str):
in_reply_to = reply_id
if in_reply_to and not reply_actor:
reply_actor = in_reply_to.split('/statuses/')[0]
reply_actor = get_actor_from_post_id(in_reply_to)
reply_nickname = get_nickname_from_actor(reply_actor)
if not reply_nickname or not in_reply_to:
title_str += \