Browse Source

Upgrade interface features

Alessia 1 year ago
parent
commit
6463d88428
1 changed files with 11 additions and 13 deletions
  1. 11 13
      flask_be/app.py

+ 11 - 13
flask_be/app.py

@@ -45,24 +45,22 @@ def simpleContext():
 
     app.logger.info('Request successfully received by the Get Context API')
 
-    return "I'm returning"
-
-    #try:
-     #   queryDTO = request.get_json()
-      #  queryList = queryDTO['queryList']
-       # listResults = queryDTO['listResults']
+    try:
+        queryDTO = request.get_json()
+        queryList = queryDTO['queryList']
+        listResults = queryDTO['listResults']
 
         #output = handleGetContext(queryList, listResults, app.config['DATA_CONFIG'])
 
-    #    app.logger.info('Request successfully executed, sending output')
-     #   return output, 200
+        app.logger.info('Request successfully executed, sending output')
+        return output, 200
 
-    #except Exception as err:
+    except Exception as err:
         # Log the exception? Send it back to FE?
-     #   emptyOut = {}
-      #  app.logger.error(traceback.format_exc())
-       # print(traceback.format_exc())
-        #return emptyOut, 500
+        emptyOut = {}
+        app.logger.error(traceback.format_exc())
+        print(traceback.format_exc())
+        return emptyOut, 500
 
 
 if __name__ == '__main__':