diff --git a/tools/rankserver/app.py b/tools/rankserver/app.py index e3a5ecb..ad66795 100644 --- a/tools/rankserver/app.py +++ b/tools/rankserver/app.py @@ -67,7 +67,7 @@ def readMysqlData(rushtime): r = getRedis() array.sort(key=take_score, reverse=True) score_rank = [] - for score_index in range(50): + for score_index in range(min(50, len(array))): score_rank.append(array[score_index]) r.set("game2002api: score_rank", json.dumps(score_rank))