From 0db496fb726ee454f3fe96cc6ce515a94bfaec80 Mon Sep 17 00:00:00 2001 From: sietse jonker Date: Fri, 29 Mar 2024 15:39:48 +0100 Subject: [PATCH] Refactor queries.py to improve query selection logic --- server/Flask/queries.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/Flask/queries.py b/server/Flask/queries.py index dda5ff9..cd85146 100644 --- a/server/Flask/queries.py +++ b/server/Flask/queries.py @@ -7,10 +7,10 @@ def get_query(node, dataType, MAC, questionID, replies): query = f"SELECT * FROM Measurement WHERE Type = '{dataType}'" elif MAC: query = f"SELECT * FROM Node WHERE MAC = '{MAC}'" + elif replies and questionID: + query = f"SELECT * FROM Reply WHERE QuestionID = '{questionID}'" elif questionID: query = f"SELECT * FROM Question" - elif replies: - query = f"SELECT * FROM Reply WHERE QuestionID = '{questionID}'" else: query = "SELECT * FROM `Measurement`" return query