From ef2fb3010641322616abe2b5bbcf56bb978f76f7 Mon Sep 17 00:00:00 2001 From: csd4ni3l Date: Tue, 12 Aug 2025 16:45:22 +0200 Subject: [PATCH] put challenge completed at the end of submitting a challenge --- main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 7716604..1fabfdc 100644 --- a/main.py +++ b/main.py @@ -118,7 +118,6 @@ def submit_challenge(): return Response("You havent started a challenge yet.", 400) detected_text, text_similarity = check_text_similarity(f"{UPLOAD_DIR}/{image_uuid}.{image_type}", challenges[username]["text"]) - challenges[username]['completed'] = True if not text_similarity >= MINIMUM_OCR_SIMILARITY: return Response(f"The text is incorrect on the image. Similarity: {round(text_similarity * 100, 2)}% Detected Text: {detected_text}") @@ -128,6 +127,8 @@ def submit_challenge(): os.remove(f"{UPLOAD_DIR}/{image_uuid}.{image_type}") return Response(f"Imagine not touching grass. Cosine similarity: {grass_touching_similarity}", 401) + challenges[username]['completed'] = True + return Response(f"/uploads/{image_uuid}.{image_type}", 200) @app.route("/app")