From 79c450669c1f199ddfea7389b59c8b048ee71972 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sat, 16 Jan 2021 17:14:56 +0100
Subject: [PATCH] cleanup old measurement routes

---
 src/blueprints/Measurements.py | 23 -----------------------
 1 file changed, 23 deletions(-)

diff --git a/src/blueprints/Measurements.py b/src/blueprints/Measurements.py
index 436e748..beeacb3 100644
--- a/src/blueprints/Measurements.py
+++ b/src/blueprints/Measurements.py
@@ -12,14 +12,6 @@ from logic.database.Database import Database
 def construct_blueprint(settings: Dict, backupService: BackupService):
     measurements = Blueprint('measurements', __name__)
 
-    @measurements.route('/measurements', methods=['GET'])
-    def get_all_measurements():
-        startDateTime = request.args.get('startDateTime')
-        endDateTime = request.args.get('endDateTime')
-
-        database = Database(settings['database']['databasePath'], backupService)
-        return jsonify(database.measurementAccess.get_all_measurements(startDateTime, endDateTime))
-
     @measurements.route('/measurements/minMax', methods=['GET'])
     def get_min_and_max_for_sensor_ids():
         if 'sensorIds' not in request.args:
@@ -57,11 +49,6 @@ def construct_blueprint(settings: Dict, backupService: BackupService):
             'max': None
         })
 
-    @measurements.route('/measurement/<int:measurementID>', methods=['GET'])
-    def get_measurement(measurementID):
-        database = Database(settings['database']['databasePath'], backupService)
-        return jsonify(database.measurementAccess.get_measurement(measurementID))
-
     @measurements.route('/measurements', methods=['POST'])
     @require_api_key(password=settings['api']['key'])
     def add_multiple_measurements():
@@ -116,14 +103,4 @@ def construct_blueprint(settings: Dict, backupService: BackupService):
 
         return jsonify({'success': True})
 
-    @measurements.route('/measurement/<int:measurementID>', methods=['DELETE'])
-    @require_api_key(password=settings['api']['key'])
-    def delete_measurement(measurementID):
-        database = Database(settings['database']['databasePath'], backupService)
-        if not database.measurementAccess.get_measurement(measurementID):
-            return jsonify({'success': False, 'msg': f'No measurement with id "{measurementID}" existing'})
-
-        database.measurementAccess.delete_measurement(measurementID)
-        return jsonify({'success': True})
-
     return measurements
-- 
GitLab