From 7a92bacd61a70060677d28dda17fc9e8ec278d712d3aac98a96aa6770e88f9d9 Mon Sep 17 00:00:00 2001 From: vladislav Date: Thu, 10 Sep 2026 13:50:10 -0400 Subject: [PATCH] fix --- main.ipynb | 2 ++ main.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/main.ipynb b/main.ipynb index e850e42..4e0da12 100644 --- a/main.ipynb +++ b/main.ipynb @@ -3842,6 +3842,8 @@ " update_doc[\"status\"] = -1\n", " if payload.date_finish is not None:\n", " update_doc[\"date_finish\"] = payload.date_finish\n", + " if datetime.now(timezone.utc) + timedelta(hours=3) > payload.datetime_start:\n", + " update_doc[\"status\"] = 0\n", " if payload.address is not None:\n", " await users_collection.update_one(\n", " { \"_id\": ObjectId(current_user[\"_id\"]) },\n", diff --git a/main.py b/main.py index 786622e..2b7b981 100644 --- a/main.py +++ b/main.py @@ -2918,6 +2918,8 @@ async def put_competition( update_doc["status"] = -1 if payload.date_finish is not None: update_doc["date_finish"] = payload.date_finish + if datetime.now(timezone.utc) + timedelta(hours=3) > payload.datetime_start: + update_doc["status"] = 0 if payload.address is not None: await users_collection.update_one( { "_id": ObjectId(current_user["_id"]) },