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: if revalidateRanks:
updatePlayerRanks(revalidateRanks) updatePlayerRanks(revalidateRanks)
if start > len(playerRankList) or start >= end or end >= len(playerRankList):
return len(playerRankList)
return playerRankList[start:end] return playerRankList[start:end]

View File

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