From 04be0b641e49d6e8a748c74bcebc610bc805d82b Mon Sep 17 00:00:00 2001
From: Thomas Rubini <74205383+ThomasRubini@users.noreply.github.com>
Date: Sun, 12 Mar 2023 12:56:24 +0100
Subject: [PATCH] add setQuestions endpoint and access it from js
---
truthinquiry/routes/routes_api_admin.py | 8 ++++
truthinquiry/templates/admin/questions.html | 45 +++++++++++++++++----
2 files changed, 45 insertions(+), 8 deletions(-)
diff --git a/truthinquiry/routes/routes_api_admin.py b/truthinquiry/routes/routes_api_admin.py
index 56e1cb4..8e2881b 100644
--- a/truthinquiry/routes/routes_api_admin.py
+++ b/truthinquiry/routes/routes_api_admin.py
@@ -34,3 +34,11 @@ def get_questions():
data[-1].append({"text": locale.TEXT})
return data
+
+@routes_api_admin.route("/setQuestions", methods=["GET", "POST"])
+def set_questions():
+ if not flask.request.json:
+ return {"error": 1, "msg": "no json set"}
+ lang = flask.request.json["lang"]
+ questions = flask.request.json["questions"]
+ return {"error": 0}
diff --git a/truthinquiry/templates/admin/questions.html b/truthinquiry/templates/admin/questions.html
index 17d3c66..1061e07 100644
--- a/truthinquiry/templates/admin/questions.html
+++ b/truthinquiry/templates/admin/questions.html
@@ -6,24 +6,49 @@
{%endfor%}
-
+