From 51ef635674ce878df3afa3089fadb2448a92e983 Mon Sep 17 00:00:00 2001 From: Christian Quest Date: Sun, 8 May 2016 09:51:16 +0200 Subject: [PATCH] && instead of @> to match overlapping date ranges --- backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend.py b/backend.py index 5528493..2097bf0 100644 --- a/backend.py +++ b/backend.py @@ -93,7 +93,7 @@ class EventResource(object): SELECT '{"type":"Feature", "properties": '|| (events_tags::jsonb || jsonb_build_object('id',events_id,'createdate',createdate,'lastupdate',lastupdate))::text ||', "geometry":'|| st_asgeojson(st_centroid(geom)) ||' }' as feature FROM events JOIN geo ON (hash=events_geo) """ + event_bbox +""" - WHERE events_when @> """+ event_when + event_what + event_type +""" + WHERE events_when && """+ event_when + event_what + event_type +""" ORDER BY createdate DESC LIMIT 50; """)