summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--yaksh/templates/manage.html2
-rw-r--r--yaksh/views.py6
2 files changed, 4 insertions, 4 deletions
diff --git a/yaksh/templates/manage.html b/yaksh/templates/manage.html
index 9934f41..b628a44 100644
--- a/yaksh/templates/manage.html
+++ b/yaksh/templates/manage.html
@@ -85,7 +85,7 @@
{% csrf_token %}
{% for paper in trial_paper %}
<tr>
- <td> <input type = "checkbox" name="delete_quiz" value = {{paper.id}}></input></td>
+ <td> <input type = "checkbox" name="delete_paper" value = {{paper.id}}></input></td>
<td> <a href="{{URL_ROOT}}/exam/manage/gradeuser/{{paper.question_paper.quiz.id}}">{{paper.question_paper.quiz.description}}</td>
</tr>
{% endfor %}
diff --git a/yaksh/views.py b/yaksh/views.py
index 7c4e9af..08320be 100644
--- a/yaksh/views.py
+++ b/yaksh/views.py
@@ -317,15 +317,15 @@ rights/permissions and log in."""
question_paper__quiz__is_trial=True
)
if request.method == "POST":
- delete_quiz = request.POST.getlist('delete_quiz')
- for answerpaper_id in delete_quiz:
+ delete_quiz = request.POST.getlist('delete_paper')
+ for answerpaper_id in delete_paper:
answerpaper = AnswerPaper.objects.get(id=answerpaper_id)
if answerpaper.question_paper.quiz.course.is_trial == True:
answerpaper.question_paper.quiz.course.delete()
else:
qpaper = answerpaper.question_paper
if qpaper.answerpaper_set.count() == 1:
- answerpaper.question_paper.quiz.delete()
+ qpaper.quiz.delete()
else:
answerpaper.delete()
users_per_paper = []