when to uppercase

This commit is contained in:
Christian Quest 2016-05-30 07:51:16 +02:00
parent 23e1cef33b
commit be3c7c3dc1

View file

@ -123,19 +123,19 @@ class EventResource(BaseEvent):
if 'when' in req.params:
# limit search with fixed time
when = req.params['when']
when = req.params['when'].upper()
if when == 'NOW':
event_when = "tstzrange(now(),now(),'[]')"
if when == 'TODAY':
elif when == 'TODAY':
event_when = "tstzrange(CURRENT_DATE,CURRENT_DATE + INTERVAL '1 DAY','[]')"
elif when == 'TOMORROW':
event_when = "tstzrange(CURRENT_DATE + INTERVAL '1 DAY',CURRENT_DATE + INTERVAL '2 DAY','[]')"
elif when == 'YESTERDAY':
event_when = "tstzrange(CURRENT_DATE - INTERVAL '1 DAY',CURRENT_DATE,'[]')"
elif when == 'LASTHOUR':
event_when = "tstzrange(now() - INTERVAL '1 hour',now(),'[]')"
event_when = "tstzrange(now() - INTERVAL '1 HOUR',now(),'[]')"
elif when == 'NEXTHOUR':
event_when = "tstzrange(now(), now() + INTERVAL '1 hour','[]')"
event_when = "tstzrange(now(), now() + INTERVAL '1 HOUR','[]')"
else:
event_when = cur.mogrify("tstzrange(%s,%s,'[]')", (when, when)).decode("utf-8")
elif 'start' in req.params and 'stop' in req.params: