fix: Use default_avatar where needed.

This commit is contained in:
2023-08-18 04:03:04 +03:00
parent ec825daa52
commit aa1c2655b9
3 changed files with 3 additions and 3 deletions

View File

@@ -36,7 +36,7 @@ async def get_timer_card(bot: LionBot, timer: 'Timer', stage: 'Stage'):
tag = None tag = None
card_user = ( card_user = (
(member.id, member.avatar.key), (member.id, (member.avatar or member.default_avatar).key),
session_duration, session_duration,
tag, tag,
) )

View File

@@ -437,7 +437,7 @@ class ScheduleUI(MessageUI):
'ui:schedule|embed|author', 'ui:schedule|embed|author',
"Your Scheduled Sessions and Past Statistics" "Your Scheduled Sessions and Past Statistics"
)).format(name=member.display_name if member else self.lion.luser.data.name), )).format(name=member.display_name if member else self.lion.luser.data.name),
icon_url=self.lion.member.avatar icon_url=(self.lion.member.avatar or self.lion.member.default_avatar)
) )
if self.show_info: if self.show_info:
# Info message # Info message

View File

@@ -29,7 +29,7 @@ async def get_profile_card(bot: LionBot, userid: int, guildid: int):
if member: if member:
username = (member.display_name, '#' + str(member.discriminator)) username = (member.display_name, '#' + str(member.discriminator))
avatar = member.avatar.key avatar = member.avatar.key if member.avatar else member.default_avatar.key
else: else:
username = (lion.data.display_name, "#????") username = (lion.data.display_name, "#????")
avatar = luser.data.avatar_hash avatar = luser.data.avatar_hash