Fix datetime

This commit is contained in:
Urtzi Alfaro
2025-07-18 07:46:56 +02:00
parent 7f9dfcc088
commit 9391368b83
3 changed files with 20 additions and 20 deletions

View File

@@ -6,7 +6,7 @@ Authentication service business logic - Complete implementation
"""
import logging
from datetime import datetime, timedelta
from datetime import datetime, timedelta, timezone
from typing import Optional, Dict, Any
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy import select, update
@@ -64,7 +64,7 @@ class AuthService:
UserRegisteredEvent(
event_id=str(user.id),
service_name="auth-service",
timestamp=datetime.now(datetime.timezone.utc),
timestamp=datetime.now(timezone.utc),
data={
"user_id": str(user.id),
"email": user.email,
@@ -114,7 +114,7 @@ class AuthService:
await db.execute(
update(User)
.where(User.id == user.id)
.values(last_login=datetime.now(datetime.timezone.utc))
.values(last_login=datetime.now(timezone.utc))
)
await db.commit()
@@ -139,7 +139,7 @@ class AuthService:
refresh_token_hash=security_manager.hash_token(refresh_token),
ip_address=ip_address,
user_agent=user_agent,
expires_at=datetime.now(datetime.timezone.utc) + timedelta(days=settings.JWT_REFRESH_TOKEN_EXPIRE_DAYS)
expires_at=datetime.now(timezone.utc) + timedelta(days=settings.JWT_REFRESH_TOKEN_EXPIRE_DAYS)
)
db.add(session)
@@ -152,7 +152,7 @@ class AuthService:
UserLoginEvent(
event_id=str(session.id),
service_name="auth-service",
timestamp=datetime.now(datetime.timezone.utc),
timestamp=datetime.now(timezone.utc),
data={
"user_id": str(user.id),
"email": user.email,