diff --git a/model.py b/model.py index 558bf83..fa66a86 100644 --- a/model.py +++ b/model.py @@ -85,7 +85,10 @@ class Model(object): async def set_score(self, authtoken, newscore): user = self.verify_user(authtoken) if newscore <= user.maxscore: - user.score = newscore + if newscore < user.score: + raise Exception("Tried to lower its score") + else: + user.score = newscore else: raise Exception("Tried to raise user score above maxscore") diff --git a/scoreboard.json b/scoreboard.json index 8d2c3aa..3f4980b 100644 --- a/scoreboard.json +++ b/scoreboard.json @@ -10,7 +10,7 @@ "bd63gy2wfdk72q3mk6ooesanx4mo33ao": { "uuid": "bd63gy2wfdk72q3mk6ooesanx4mo33ao", "name": "Felix", - "score": 276, + "score": 285, "maxscore": 300, "timeout": 0 },