fix: Change created to created_at in sessions INSERT
All checks were successful
Deploy Development / deploy (push) Successful in 32s

This commit is contained in:
Lars 2026-04-21 21:18:09 +02:00
parent 88677ea29f
commit 33032ac6c2

View File

@ -47,7 +47,7 @@ async def login(req: LoginRequest, request: Request):
token = make_token() token = make_token()
session_days = prof.get('session_days', 30) session_days = prof.get('session_days', 30)
expires = datetime.now() + timedelta(days=session_days) expires = datetime.now() + timedelta(days=session_days)
cur.execute("INSERT INTO sessions (token, profile_id, expires_at, created) VALUES (%s,%s,%s,CURRENT_TIMESTAMP)", cur.execute("INSERT INTO sessions (token, profile_id, expires_at, created_at) VALUES (%s,%s,%s,CURRENT_TIMESTAMP)",
(token, prof['id'], expires.isoformat())) (token, prof['id'], expires.isoformat()))
return { return {
@ -118,7 +118,7 @@ async def password_reset_request(req: PasswordResetRequest, request: Request):
expires = datetime.now() + timedelta(hours=1) expires = datetime.now() + timedelta(hours=1)
# Store in sessions table (reuse mechanism) # Store in sessions table (reuse mechanism)
cur.execute("INSERT INTO sessions (token, profile_id, expires_at, created) VALUES (%s,%s,%s,CURRENT_TIMESTAMP)", cur.execute("INSERT INTO sessions (token, profile_id, expires_at, created_at) VALUES (%s,%s,%s,CURRENT_TIMESTAMP)",
(f"reset_{token}", prof['id'], expires.isoformat())) (f"reset_{token}", prof['id'], expires.isoformat()))
# Send email # Send email
@ -311,7 +311,7 @@ async def verify_email(token: str):
session_token = make_token() session_token = make_token()
expires = datetime.now(timezone.utc) + timedelta(days=30) expires = datetime.now(timezone.utc) + timedelta(days=30)
cur.execute(""" cur.execute("""
INSERT INTO sessions (token, profile_id, expires_at, created) INSERT INTO sessions (token, profile_id, expires_at, created_at)
VALUES (%s, %s, %s, CURRENT_TIMESTAMP) VALUES (%s, %s, %s, CURRENT_TIMESTAMP)
""", (session_token, prof['id'], expires)) """, (session_token, prof['id'], expires))