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