fix part 2
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user