Quickfix Rapla-Pipeline

This commit is contained in:
2023-12-15 09:55:40 +01:00
parent 8ddd7a972c
commit c77f6017d4
2 changed files with 14 additions and 8 deletions

View File

@ -150,6 +150,8 @@ def getKurs():
if not current_user.kurs: if not current_user.kurs:
kurs = fetchDUALIS.getKurs(d.token, cookie) kurs = fetchDUALIS.getKurs(d.token, cookie)
if kurs != 0: if kurs != 0:
if not fetchRAPLA.getIcal(kurs):
return render_template('kurs.html', detected=(kurs, e), s="s", theorie="hidden", praxis="hidden", file=False)
current_user.kurs = kurs current_user.kurs = kurs
db.session.commit() db.session.commit()
else: else:
@ -161,7 +163,7 @@ def getKurs():
else: else:
e = True e = True
kurs = "" kurs = ""
return render_template('kurs.html', detected=(kurs, e), s="s", theorie="hidden", praxis="hidden") return render_template('kurs.html', detected=(kurs, e), s="s", theorie="hidden", praxis="hidden", file=True)
@app.route("/set-up/semester") @app.route("/set-up/semester")

View File

@ -1,6 +1,7 @@
{% extends "index.html" %} {% extends "index.html" %}
{% block content %} {% block content %}
{% if not detected[1] %} {% if not detected[1] %}
{% if file %}
<h1>Wir haben {{ detected[0] }} als deinen Kurs ermittelt. Falls er nicht stimmt, kannst du ihn unten auswählen.</h1> <h1>Wir haben {{ detected[0] }} als deinen Kurs ermittelt. Falls er nicht stimmt, kannst du ihn unten auswählen.</h1>
{% if not request.args.get("next") %} {% if not request.args.get("next") %}
<form action={{ url_for("getSemester") }}> <form action={{ url_for("getSemester") }}>
@ -10,7 +11,10 @@
<input type="submit" value="Der Kurs stimmt!"> <input type="submit" value="Der Kurs stimmt!">
</form> </form>
{% else %} {% else %}
<h1>Dein Kurs konnte leider nicht ermittelt werden. Klicke den Button, um direkt zur Auswahl zu kommen.</h1> <h1>Wir haben {{ detected[0] }} als deinen Kurs ermittelt. Für ihn ist aber noch kein Rapla hinterlegt.</h1>
{% endif %}
{% else %}
<h1>Dein Kurs konnte leider nicht ermittelt werden. Klicke den Button, um zur Auswahl zu kommen.</h1>
{% endif %} {% endif %}
<form action={{ url_for("chooseRaplas", next=request.args.get("next")) }}> <form action={{ url_for("chooseRaplas", next=request.args.get("next")) }}>
<input type="submit" value="Manuell auswählen!"> <input type="submit" value="Manuell auswählen!">