Skip to content

Commit 64fa218

Browse files
committed
Fix delete problems bug
1 parent 3a8fb61 commit 64fa218

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

judge/views/course.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,8 @@ def post(self, request, *args, **kwargs):
292292
for problem_formset in problem_formsets:
293293
problem_formset.save()
294294
for obj in problem_formset.deleted_objects:
295-
obj.delete()
295+
if obj.pk is not None:
296+
obj.delete()
296297
return self.form_valid(formset)
297298
else:
298299
return self.form_invalid(formset)

0 commit comments

Comments
 (0)