mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2025-08-27 02:09:22 +00:00
If user has no display_name set, let's show mastodon username instead
This commit is contained in:
@@ -5,6 +5,8 @@ from . import utils
|
||||
def compose_toot(toot, db, relative_times, show_screen_names):
|
||||
if show_screen_names == False:
|
||||
user = toot.account.get("display_name")
|
||||
if user == "":
|
||||
user = toot.account.get("username")
|
||||
else:
|
||||
user = toot.account.get("acct")
|
||||
original_date = arrow.get(toot.created_at)
|
||||
@@ -30,4 +32,7 @@ def compose_user(user, db, relative_times=True):
|
||||
ts = original_date.humanize(locale="es")
|
||||
else:
|
||||
ts = original_date.shift(hours=db["utc_offset"]).format(_("dddd, MMMM D, YYYY H:m:s"), locale="es")
|
||||
return [_("%s (@%s). %s followers, %s following, %s toots. Joined %s") % (user.display_name, user.acct, user.followers_count, user.following_count, user.statuses_count, ts)]
|
||||
name = user.display_name
|
||||
if name == "":
|
||||
name = user.get("username")
|
||||
return [_("%s (@%s). %s followers, %s following, %s toots. Joined %s") % (name, user.acct, user.followers_count, user.following_count, user.statuses_count, ts)]
|
||||
|
Reference in New Issue
Block a user