offer possibility to deal with max-rank exceeding

This commit is contained in:
2019-06-09 01:03:41 +02:00
parent 1b2611471b
commit b6d85dd857
2 changed files with 5 additions and 3 deletions

View File

@@ -164,7 +164,7 @@ def getRankRange(start, end, revalidateRanks=True):
if revalidateRanks:
updatePlayerRanks(revalidateRanks)
if start > len(playerRankList) or start >= end or end >= len(playerRankList):
return len(playerRankList)
return playerRankList[start:end]

View File

@@ -26,6 +26,8 @@ def getRankRange():
return invalidParameters()
players = SB.getRankRange(start, end)
if type(players) == int:
return "MAXENTRY:{}".format(players)
return "\n".join([p.serialize() for p in players])
@app.route('/findplayer')