returned scores are now sorted

This commit is contained in:
=
2024-02-07 20:18:54 +01:00
parent e92821f361
commit 835b8c5821

View File

@@ -25,8 +25,9 @@ def root():
@app.route('/score', methods = ['GET'])
@cross_origin()
def get_score() -> str:
scoreDTOs = map(lambda score: ScoreDTO(score.score, score.username), scores)
return json.dumps(list(scoreDTOs))
scoreDTOs: list[ScoreDTO] = list(map(lambda score: ScoreDTO(score.score, score.username), scores))
scoreDTOs.sort(reverse = True, key = lambda score: score.score)
return json.dumps(scoreDTOs)
@app.route('/score', methods = ['POST'])
@cross_origin()
@@ -72,4 +73,4 @@ def main():
app.run(debug = True)
if __name__ == "__main__":
main()
main()