From 48af075a1456b444891a6b640012e239949e4a4e Mon Sep 17 00:00:00 2001 From: Ross Date: Sat, 25 Sep 2021 21:04:25 +0100 Subject: [PATCH] . --- generic/views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generic/views.py b/generic/views.py index d8add294..39bbbefb 100644 --- a/generic/views.py +++ b/generic/views.py @@ -688,7 +688,7 @@ class GenericViewBase: return JsonResponse(question_json) return JsonResponse({"status": "error"}) - @user_passes_test(lambda u: u.is_superuser) + @method_decorator(user_passes_test(lambda u: u.is_superuser)) def user_answer_delete_multiple(self, request): if request.is_ajax(): print(request.POST["answer_ids"]) @@ -700,7 +700,7 @@ class GenericViewBase: return JsonResponse({"status": "success"}) return JsonResponse({"status": "error"}) - @login_required + @method_decorator(login_required) def question_detail(self, request, pk): question = get_object_or_404(self.question_object, pk=pk) @@ -728,7 +728,7 @@ class GenericViewBase: {"question": question, "view_feedback": view_feedback}, ) - @login_required + @method_decorator(login_required) def question_user_answers(self, request, pk): question = get_object_or_404(self.question_object, pk=pk)