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