fix: replace deprecated datetime.utcnow with timezone-aware datetime.now in all modules and fix comment count query column name

This commit is contained in:
2026-05-14 02:12:19 +00:00
parent cb0fccb270
commit 34cae11630
25 changed files with 82 additions and 385 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
import logging
from datetime import datetime
from datetime import datetime, timezone
from fastapi import APIRouter, Request, HTTPException
from fastapi.responses import HTMLResponse, RedirectResponse
from devplacepy.database import get_table, load_comments, get_vote_counts, resolve_by_slug, db
@@ -161,7 +161,7 @@ async def create_gist(request: Request):
"source_code": source_code,
"language": language,
"stars": 0,
"created_at": datetime.utcnow().isoformat(),
"created_at": datetime.now(timezone.utc).isoformat(),
})
attachment_uids = form.getlist("attachment_uids") if hasattr(form, "getlist") else []