Fixed negative xp check
This commit is contained in:
parent
85852bf2f0
commit
731f80bd5f
@ -41,7 +41,7 @@ class LevelService:
|
|||||||
def get_level(self, user: User) -> Level:
|
def get_level(self, user: User) -> Level:
|
||||||
levels_by_server = self._levels.get_levels_by_server_id(user.server.id)
|
levels_by_server = self._levels.get_levels_by_server_id(user.server.id)
|
||||||
if user.xp < 0:
|
if user.xp < 0:
|
||||||
levels_by_server.first()
|
levels_by_server.order_by(lambda l: l.min_xp).first()
|
||||||
|
|
||||||
levels = levels_by_server.order_by(lambda l: l.min_xp).where(lambda l: user.xp >= l.min_xp)
|
levels = levels_by_server.order_by(lambda l: l.min_xp).where(lambda l: user.xp >= l.min_xp)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user