From 4d4211571b27dc8e15c453f41036c96c03413a6c Mon Sep 17 00:00:00 2001
From: Clemens Berteld <clemens@berteld.com>
Date: Fri, 17 Sep 2021 19:02:21 +0200
Subject: [PATCH] Added filter for interpolation data

---
 dataacquisition/api.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dataacquisition/api.py b/dataacquisition/api.py
index 8852cae..2366bfe 100644
--- a/dataacquisition/api.py
+++ b/dataacquisition/api.py
@@ -1,5 +1,3 @@
-import json
-
 import psycopg2
 from flask import Flask, jsonify, request
 from psycopg2 import sql
@@ -35,6 +33,10 @@ def index():
 
         columns = sql.SQL(years_clean)
 
+    # Filter for getting only real measurent data without any interpolated points
+    if 'no-interpol' in request.args:
+        wheres = wheres + (sql.SQL("AND file IS NOT NULL "))
+
     # Filter for specific coordinates
     if 'lat' in request.args or 'lng' in request.args:
         lat = request.args['lat']
-- 
GitLab