Skip to content

Commit 45761e5

Browse files
committed
Changed the nomcom.forms.FullFeedbackFormSet to use modelformsets_factory() instead of direct subclassing, in order to avoid a crash when using the form, caused by a missing instance attribute.
- Legacy-Id: 9154
1 parent c37bf9a commit 45761e5

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

ietf/nomcom/forms.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -807,14 +807,15 @@ def save(self, commit=True):
807807
return feedback
808808

809809

810-
class FullFeedbackFormSet(forms.models.BaseModelFormSet):
811-
812-
model = Feedback
813-
extra = 0
814-
max_num = 0
815-
form = MutableFeedbackForm
816-
can_order = False
817-
can_delete = False
810+
FullFeedbackFormSet = forms.modelformset_factory(
811+
model=Feedback,
812+
extra=0,
813+
max_num=0,
814+
form=MutableFeedbackForm,
815+
can_order=False,
816+
can_delete=False,
817+
fields='__all__',
818+
)
818819

819820

820821
class EditNomineeForm(forms.ModelForm):

0 commit comments

Comments
 (0)