refactor: update timestamp handling to use timezone-aware datetime

This commit is contained in:
JSC
2025-07-04 19:20:56 +02:00
parent 4375718c2f
commit 1cd43a670d
5 changed files with 94 additions and 58 deletions

View File

@@ -2,6 +2,7 @@
import logging
from datetime import datetime
from zoneinfo import ZoneInfo
from app.database import db
from app.models.user import User
@@ -62,7 +63,7 @@ class CreditService:
if credits_added > 0:
user.credits = new_credits
user.updated_at = datetime.utcnow()
user.updated_at = datetime.now(tz=ZoneInfo("UTC"))
total_credits_added += credits_added
logger.debug(