commit 835be21e7a2a973cc82baad14e82d99ab2fae395
parent e51f5cadaabad6f87b724c30775f063732d5c946
Author: ashermorgan <59518073+ashermorgan@users.noreply.github.com>
Date: Sun, 27 Jun 2021 10:55:00 -0700
Improve error handling in leaderboard command
Diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/analyticsCog.py b/src/analyticsCog.py
@@ -294,14 +294,16 @@ class Analytics(commands.Cog):
else:
# Get user from username
for contributor in leaderboard:
- username = await getUsername(self.bot, contributor["author"])
+ try: username = await getUsername(self.bot, contributor["author"])
+ except: pass
if (username.lower().startswith(user.lower())):
rank = leaderboard.index(contributor)
if (rank == None):
# Get user from nickname
for contributor in leaderboard:
- nickname = await getNickname(self.bot, countdown.server_id, contributor["author"])
+ try: nickname = await getNickname(self.bot, countdown.server_id, contributor["author"])
+ except: pass
if (nickname.lower().startswith(user.lower())):
rank = leaderboard.index(contributor)