From 0ffd77923216b6f7e4c4cca02d862596b84171ba Mon Sep 17 00:00:00 2001 From: quirinecker Date: Wed, 14 Feb 2024 19:09:46 +0100 Subject: [PATCH] now it is not updating when score is not bigger --- main.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 418f75c..ab5fda3 100644 --- a/main.py +++ b/main.py @@ -55,9 +55,13 @@ def add_score() -> str: return json.dumps({'status': 'success', 'msg': 'created score'}) if allready_saved_score.ip == score.ip: - allready_saved_score.score = score.score - writeScores() - return json.dumps({'status': 'updated score'}) + + if score.score > allready_saved_score.score: + allready_saved_score.score = score.score + writeScores() + return json.dumps({'status': 'success', 'msg': 'updated score'}) + else: + return json.dumps({'status': 'success', 'msg': 'score is not better. no update'}) else: return json.dumps({'status': 'error', 'msg': 'score has been achieved on different machine'})