diff --git a/payphone/cogs/users/cog.py b/payphone/cogs/users/cog.py index e86ccec..975b666 100644 --- a/payphone/cogs/users/cog.py +++ b/payphone/cogs/users/cog.py @@ -388,7 +388,6 @@ class Users(base.Cog): top_users = ( await models.User.filter(leaderboard_position__lte=10) - .prefetch_related("profiles") .order_by("leaderboard_position") .limit(10) ) @@ -396,20 +395,20 @@ class Users(base.Cog): rows = [ [ f"#{pos + 1}", - fmt.trim(user.profiles[0].name, 13), + fmt.trim(user.username, 13), f"{user.leaderboard_calls_count if user.leaderboard_calls_count is not None else "?"} call{"s" if user.leaderboard_calls_count != 1 else ""}", ] for pos, user in enumerate(top_users) ] if not any(map(lambda u: u.id == ctx.author.id, top_users)): - user, profile = await utils.get_user(ctx.author) + user, _ = await utils.get_user(ctx.author) if user.leaderboard_position is not None: rows.append( [ f"#{user.leaderboard_position}", - fmt.trim(profile.name, 13), + fmt.trim(user.username, 13), f"{user.leaderboard_calls_count if user.leaderboard_calls_count is not None else "?"} call{"s" if user.leaderboard_calls_count != 1 else ""}", ] )