diff --git a/biscuit/apps/alsijil/views.py b/biscuit/apps/alsijil/views.py index c81d0c2b8da3c26282fded115f14d2155332b8b1..4c6870ba2273d4c0cae12eeb0fb87432566e62da 100644 --- a/biscuit/apps/alsijil/views.py +++ b/biscuit/apps/alsijil/views.py @@ -32,7 +32,7 @@ def lesson(request: HttpRequest, week: Optional[int] = None, period_id: Optional if lesson_period: # Create or get lesson documentation object; can be empty when first opening lesson lesson_documentation, created = LessonDocumentation.objects.get_or_create(lesson_period=lesson_period, week=wanted_week) - lesson_documentation_form = LessonDocumentationForm(request.POST or None, instance=lesson_documentation) + lesson_documentation_form = LessonDocumentationForm(request.POST or None, instance=lesson_documentation, prefix='leson_documentation') # Create all missing personal notes about members of all groups in lesson for group in lesson_period.lesson.groups.all(): @@ -42,7 +42,7 @@ def lesson(request: HttpRequest, week: Optional[int] = None, period_id: Optional # Create a formset that holds all personal notes for all persons in this lesson persons_qs = PersonalNote.objects.filter(lesson_period=lesson_period, week=wanted_week) - personal_note_formset = PersonalNoteFormSet(request.POST or None, queryset=persons_qs) + personal_note_formset = PersonalNoteFormSet(request.POST or None, queryset=persons_qs, prefix='personal_notes') if request.method == 'POST': if request.POST.get('action', None) == 'lesson_documentation':