fix part 2

This commit is contained in:
Danilo Reyes
2025-11-02 18:23:10 -06:00
parent 376ac1dec9
commit 209b6d9f18
18 changed files with 328 additions and 125 deletions

View File

@@ -2,7 +2,7 @@
import secrets
import string
from datetime import datetime
from datetime import datetime, timezone
from sqlalchemy.orm import Session
@@ -53,12 +53,12 @@ def validate_share_link_token(token: str, db: Session) -> ShareLink | None:
return None
# Check expiration
if share_link.expires_at and share_link.expires_at < datetime.utcnow():
if share_link.expires_at and share_link.expires_at < datetime.now(timezone.utc):
return None
# Update access tracking
share_link.access_count += 1
share_link.last_accessed_at = datetime.utcnow()
share_link.last_accessed_at = datetime.now(timezone.utc)
db.commit()
return share_link