mirror of https://gitlab.com/bashrc2/epicyon
Improve handling of statuses path
parent
6ea02514a3
commit
3529797d04
|
@ -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 += \
|
||||
|
|
Loading…
Reference in New Issue