Fix query bug that prevented events with undefined end date being used.

pull/5/head
crudo 2017-03-24 23:03:13 +01:00
parent 8c4540e82c
commit 67ae28fcac
1 changed files with 2 additions and 2 deletions

4
web.py
View File

@ -94,8 +94,8 @@ def get_products(session):
def get_event(session):
return session.query(Event)\
.filter(Event.starts_at < datetime.now())\
.filter((Event.ends_at > datetime.now()) |
(Event.ends_at is None))\
.filter((Event.ends_at.is_(None))
| (Event.ends_at > datetime.now()))\
.one_or_none()