fix timestamp on postgres (#26)

This commit is contained in:
Tiago Vasconcelos 2024-03-07 10:06:59 +00:00 committed by GitHub
parent 4f5fe8035d
commit 662587dbf2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -89,12 +89,12 @@ async def delete_event_tickets(event_id: str) -> None:
async def purge_unpaid_tickets(event_id: str) -> None:
time_diff = datetime.now() - timedelta(hours=24)
await db.execute(
"""
DELETE FROM events.ticket WHERE event = ? AND paid = false AND time < ?
f"""
DELETE FROM events.ticket WHERE event = ? AND paid = false AND time < {db.timestamp_placeholder}
""",
(
event_id,
time_diff,
time_diff.timestamp(),
),
)