From 3024613e06d814461a535ee244db60dc02520294 Mon Sep 17 00:00:00 2001 From: brandons209 Date: Sun, 28 Jun 2020 03:57:30 -0400 Subject: [PATCH] fix correct role showing on profile --- Leveler/leveler.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Leveler/leveler.py b/Leveler/leveler.py index 652098e..1d2402c 100644 --- a/Leveler/leveler.py +++ b/Leveler/leveler.py @@ -256,9 +256,10 @@ class Leveler(commands.Cog): data["elo"] = discord.utils.get(user.guild.roles, id=roles[str(lvl)]).name else: tmp = 0 - for k, v in roles.items(): - if int(k) < lvl: - tmp = int(v) + levels = sorted([int(k) for k in roles.keys()]) + for k in levels: + if k < lvl: + tmp = int(roles[str(k)]) pass if tmp == 0: data["elo"] = default if default else self.defaultrole