returned scores are now sorted
This commit is contained in:
7
main.py
7
main.py
@@ -25,8 +25,9 @@ def root():
|
|||||||
@app.route('/score', methods = ['GET'])
|
@app.route('/score', methods = ['GET'])
|
||||||
@cross_origin()
|
@cross_origin()
|
||||||
def get_score() -> str:
|
def get_score() -> str:
|
||||||
scoreDTOs = map(lambda score: ScoreDTO(score.score, score.username), scores)
|
scoreDTOs: list[ScoreDTO] = list(map(lambda score: ScoreDTO(score.score, score.username), scores))
|
||||||
return json.dumps(list(scoreDTOs))
|
scoreDTOs.sort(reverse = True, key = lambda score: score.score)
|
||||||
|
return json.dumps(scoreDTOs)
|
||||||
|
|
||||||
@app.route('/score', methods = ['POST'])
|
@app.route('/score', methods = ['POST'])
|
||||||
@cross_origin()
|
@cross_origin()
|
||||||
@@ -72,4 +73,4 @@ def main():
|
|||||||
app.run(debug = True)
|
app.run(debug = True)
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main()
|
main()
|
||||||
|
|||||||
Reference in New Issue
Block a user