diff --git a/note/views.py b/note/views.py index 3f791c8c99004de65522e9b8f5a656439c0d3def..735adf53ac2137ffa9f1a14420ca9838537cb4a3 100644 --- a/note/views.py +++ b/note/views.py @@ -1655,7 +1655,7 @@ def WEI1A(request, sock, kwargs): request.session["wei1A2019"]["infos"] = form.cleaned_data["infos"] request.session["wei1A2019"]["soge"] = 't' if form.cleaned_data["soge"] else 'f' request.session["wei1A2019"]["etranger"] = 't' if form.cleaned_data["etranger"] else 'f' - request.session["nb_quest"] = 0; + request.session["nb_quest"] = 0 if out["retcode"] != 0: messages.add_error(request, out["errmsg"]) @@ -1665,6 +1665,7 @@ def WEI1A(request, sock, kwargs): variables["succes"] = True variables["liste"] = algo1a.test(True, [], request.session["wei1A2019"]["nom"] + request.session["wei1A2019"]["prenom"]) variables["wei"] = request.session["wei1A2019"] + variables["nb_quest"] = 0 return (variables, "note/page_form.html") else: @@ -1710,13 +1711,15 @@ def WEI1Aalgo(request, sock, kwargs): variables["form"] = forms.WEI1AForm(label_suffix=_(u" :")) variables["type"] = '1a' variables["liste"] = algo1a.test(True, [], request.session["wei1A2019"]["nom"] + request.session["wei1A2019"]["prenom"]) + variables["nb_quest"] = 0 request.session["nb_quest"] = 0 elif request.method == "POST": separator = "#" if request.session["quest"] != "" else "" request.session["quest"] += separator + request.POST.get("reponse") variables["liste"] = algo1a.test(True, request.session["quest"].split("#"), request.session["wei1A2019"]["nom"] + request.session["wei1A2019"]["prenom"]) - request.session["nb_quest"] = (request.session["nb_quest"] / 100 * 20 + 1) / 20 * 100 + request.session["nb_quest"] += 1 + variables["nb_quest"] = request.session / 20 * 100 if variables["liste"] is None: # Fin du questionnaire request.session["wei1A2019"]["quest"] = request.session["quest"]