From bc3a402f1bfab1bdef919e48ad712dc8afea93a0 Mon Sep 17 00:00:00 2001 From: Robbe Van Herck Date: Wed, 13 May 2020 18:40:26 +0200 Subject: [PATCH] https://i.redd.it/zjb8qtrj3xe41.jpg --- blokdata/app.py | 2 +- blokdata/sheet_data.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/blokdata/app.py b/blokdata/app.py index 13fd701..5a37b6f 100644 --- a/blokdata/app.py +++ b/blokdata/app.py @@ -25,8 +25,8 @@ RANGE_NAME = CONFIG["Google"]["RANGE_NAME"] CACHE_TIMEOUT = int(CONFIG["Cache"]["TIMEOUT"]) @app.route('/data.json') -@cache.cached(timeout=CACHE_TIMEOUT) @cross_origin() +@cache.cached(timeout=CACHE_TIMEOUT) def data_json(): return google_sheet_to_json(SPREADSHEET_ID, RANGE_NAME) diff --git a/blokdata/sheet_data.py b/blokdata/sheet_data.py index cb24a40..7e8ed24 100644 --- a/blokdata/sheet_data.py +++ b/blokdata/sheet_data.py @@ -24,6 +24,8 @@ def google_sheet_to_json(spreadsheet_id, range_name): return json.dumps(ret) def create_point(row): + if (len(row) != 17): + return None active, lat, lon, name, address, capacity, startdate, enddate, hours_monday, hours_tuesday, hours_wednesday, hours_thursday, hours_friday, hours_saturday, hours_sunday, extra, location_type = row if active == "FALSE": return None