From edc1eed60d77ff07864f9fc099aef5703f959107 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Mon, 8 May 2023 13:51:53 +0200 Subject: [PATCH] Reset AssignmentCompletion data on reset action --- server/vbv_lernwelt/core/management/commands/cypress_reset.py | 2 ++ server/vbv_lernwelt/core/views.py | 2 +- server/vbv_lernwelt/templates/admin/index.html | 4 ---- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/server/vbv_lernwelt/core/management/commands/cypress_reset.py b/server/vbv_lernwelt/core/management/commands/cypress_reset.py index de26ad62..844beae7 100644 --- a/server/vbv_lernwelt/core/management/commands/cypress_reset.py +++ b/server/vbv_lernwelt/core/management/commands/cypress_reset.py @@ -1,5 +1,6 @@ import djclick as click +from vbv_lernwelt.assignment.models import AssignmentCompletion from vbv_lernwelt.core.models import User from vbv_lernwelt.course.models import CourseCompletion from vbv_lernwelt.notify.models import Notification @@ -10,4 +11,5 @@ def command(): print("cypress reset data") CourseCompletion.objects.all().delete() Notification.objects.all().delete() + AssignmentCompletion.objects.all().delete() User.objects.all().update(language="de") diff --git a/server/vbv_lernwelt/core/views.py b/server/vbv_lernwelt/core/views.py index 07a25aad..18a5e3a6 100644 --- a/server/vbv_lernwelt/core/views.py +++ b/server/vbv_lernwelt/core/views.py @@ -142,7 +142,7 @@ def cypress_reset_view(request): if settings.APP_ENVIRONMENT != "production": call_command("cypress_reset") - return HttpResponseRedirect("/admin/") + return HttpResponseRedirect("/server/admin/") @django_view_authentication_exempt diff --git a/server/vbv_lernwelt/templates/admin/index.html b/server/vbv_lernwelt/templates/admin/index.html index ec7a425d..af12e2f2 100644 --- a/server/vbv_lernwelt/templates/admin/index.html +++ b/server/vbv_lernwelt/templates/admin/index.html @@ -9,10 +9,6 @@ {% csrf_token %} -
- {% csrf_token %} - -