summaryrefslogtreecommitdiff
path: root/routes
diff options
context:
space:
mode:
authorMinea Salmimaa <msalmima@local>2023-12-03 12:44:45 +0200
committerMinea Salmimaa <msalmima@local>2023-12-03 12:44:45 +0200
commite0ca9caf5a49981ad999b1c0c3fec69d7c4871e4 (patch)
tree6402666bec2999dda0e1e7460b91b21e17310479 /routes
parent7353c51df2d074cbe01913044bda7aeef62a31b7 (diff)
Moving quiz related db actions to separete class and file.
Diffstat (limited to 'routes')
-rw-r--r--routes/analyse.py2
-rw-r--r--routes/answer.py6
-rw-r--r--routes/create.py6
-rw-r--r--routes/question.py2
4 files changed, 8 insertions, 8 deletions
diff --git a/routes/analyse.py b/routes/analyse.py
index 8175d47..7f968d0 100644
--- a/routes/analyse.py
+++ b/routes/analyse.py
@@ -82,7 +82,7 @@ def analyse():
caller="analyse",
alert=get_alert(),
nick=get_nick(),
- code=D.get_quiz_link(aid),
+ code=D.quiz.get_link(aid),
questions = rows2dicts( comparable, ['q','n','p','a1','a2','c'] ),
users = rows2dicts( D.get_users_answered(aid), ['id','nick'] ),
user1=int(uid1),
diff --git a/routes/answer.py b/routes/answer.py
index 89b6aa8..f3a506c 100644
--- a/routes/answer.py
+++ b/routes/answer.py
@@ -5,7 +5,7 @@ from routes.tools import rows2dicts, get_alert, get_nick, csrf_check
@app.route("/kys/<link>")
def kys_link(link):
- if aid := D.find_quiz_by_link( link ):
+ if aid := D.quiz.find_by_link( link ):
session["answer_id"] = aid
return redirect("/#answer")
return redirect("/")
@@ -25,7 +25,7 @@ def answer_id():
session["alert"] = "Kyselmän nimeä ei ole annettu."
return redirect(next)
- if aid := D.find_quiz_by_link( request.form["link"] ):
+ if aid := D.quiz.find_by_link( request.form["link"] ):
session["answer_id"] = aid
else:
session["alert"] = "Koodilla ei löytynyt kyselmää"
@@ -77,7 +77,7 @@ def answer():
alert = get_alert(),
nick = get_nick(),
questions = rows2dicts( D.get_questions(aid), ['i','q','n','p'] ),
- link = D.get_quiz_link( aid )
+ link = D.quiz.get_link( aid )
)
@app.route("/set/answers",methods=["POST"])
diff --git a/routes/create.py b/routes/create.py
index af2e25e..7322079 100644
--- a/routes/create.py
+++ b/routes/create.py
@@ -18,7 +18,7 @@ def create():
alert=get_alert(),
nick=get_nick()
)
- if D.get_quiz_link(session["quiz_id"]):
+ if D.quiz.get_link(session["quiz_id"]):
return render_template(
"create.html",
caller="create",
@@ -46,7 +46,7 @@ def new_quiz():
session["alert"]="Tarvitset nimimerkin loudaksesi."
return redirect("/#create")
user_id = session["id"]
- session["quiz_id"] = D.quiz_new( user_id )
+ session["quiz_id"] = D.quiz.new( user_id )
return redirect("/#create")
@@ -62,5 +62,5 @@ def quiz_ready():
return redirect("/#create")
quiz_id = session["quiz_id"]
session["answer_id"] = session["quiz_id"]
- D.set_quiz_link(session["quiz_id"], generate_link())
+ D.quiz.set_link(session["quiz_id"], generate_link())
return redirect("/#analyse")
diff --git a/routes/question.py b/routes/question.py
index 41722d5..9ddb527 100644
--- a/routes/question.py
+++ b/routes/question.py
@@ -46,7 +46,7 @@ def new_question():
return redirect("/#question")
question_id = D.question_new( question, neg_ans, pos_ans )
- D.quiz_add(qid, question_id)
+ D.quiz.add(qid, question_id)
D.answer_new(sid, question_id, answer)
return redirect("/#create")