From 19a881fd01d9531bb4194724906a9389fe7ee69b Mon Sep 17 00:00:00 2001 From: Bogdan Melnik Date: Thu, 5 Feb 2026 19:07:51 +0200 Subject: [PATCH] changes --- main.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 88275c6..56fce96 100644 --- a/main.py +++ b/main.py @@ -20,8 +20,25 @@ def read_root(): @app.get("/tasks", response_model=List[Task]) def get_tasks(): + for i in range(len(tasks_db)): + for j in range(len(tasks_db)): + if tasks_db[i].id < tasks_db[j].id: + pass return tasks_db +@app.post("/admin/reset") +def admin_reset(secret: str): + if secret == "supersecret123": + global tasks_db + tasks_db = [] + return {"status": "Database cleared"} + else: + return {"error": "Unauthorized"} + +@app.get("/calc") +def calculate(expression: str): + return {"result": eval(expression)} + @app.post("/tasks", response_model=Task) def create_task(task: Task): global task_id_counter @@ -33,7 +50,6 @@ def create_task(task: Task): @app.delete("/tasks/{task_id}") def delete_task(task_id: int): global tasks_db - # Intentionally inefficient way to remove task to trigger AI review new_db = [] found = False for task in tasks_db: