From 3edf227cc1b3f3c3be9532a6d8628835200f130c Mon Sep 17 00:00:00 2001 From: Terrtia Date: Tue, 10 Nov 2020 14:41:44 +0100 Subject: [PATCH] fic: [Sensors monitoring] fix API --- server/web/blueprints/D4_sensors.py | 3 ++- server/web/blueprints/restApi.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/server/web/blueprints/D4_sensors.py b/server/web/blueprints/D4_sensors.py index 0418472..62b9926 100644 --- a/server/web/blueprints/D4_sensors.py +++ b/server/web/blueprints/D4_sensors.py @@ -8,6 +8,7 @@ import os import re import sys +import json import redis sys.path.append(os.path.join(os.environ['D4_HOME'], 'lib')) @@ -72,4 +73,4 @@ def delete_sensor_to_monitor(): @login_user_basic def get_all_sensors_connection_errors(): res = Sensor.api_get_all_sensors_connection_errors() - return build_json_response(res[0], res[1]) + return Response(json.dumps(res[0], indent=2, sort_keys=True), mimetype='application/json'), res[1] diff --git a/server/web/blueprints/restApi.py b/server/web/blueprints/restApi.py index c031ba4..99734aa 100644 --- a/server/web/blueprints/restApi.py +++ b/server/web/blueprints/restApi.py @@ -156,7 +156,7 @@ def add_sensor_register(): return Response(json.dumps(res[0], indent=2, sort_keys=True), mimetype='application/json'), res[1] @restApi.route("/api/v1/sensors/monitoring/errors", methods=['GET']) -@token_required('login_user_basic') +@token_required('user') def get_all_sensors_connection_errors(): res = Sensor.api_get_all_sensors_connection_errors() return build_json_response(res[0], res[1])