Skip to content

Commit e4dcc69

Browse files
author
Mykhailo Istomin
committed
🛠️ forms.py -> Modified source field to use MultipleChoiceField with custom choices.
1 parent 6e19364 commit e4dcc69

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

‎src/signals/forms.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class SignalFilterForm(forms.ModelForm):
2828
search = forms.CharField(min_length=3)
2929
pathogen = forms.ModelChoiceField(queryset=Pathogen.objects.all(), widget=forms.CheckboxSelectMultiple())
3030
active = forms.TypedMultipleChoiceField(choices=ActiveChoices.choices, coerce=bool, widget=forms.CheckboxSelectMultiple())
31-
source = forms.ModelMultipleChoiceField(queryset=SourceSubdivision.objects.all(), widget=forms.CheckboxSelectMultiple())
31+
source = forms.MultipleChoiceField(choices=SourceSubdivision.objects.values_list('id', 'external_name'), widget=forms.CheckboxSelectMultiple())
3232
time_type = forms.ChoiceField(choices=TimeTypeChoices.choices, widget=forms.CheckboxSelectMultiple())
3333
geographic_scope = forms.ModelMultipleChoiceField(queryset=GeographicScope.objects.all(), widget=forms.CheckboxSelectMultiple())
3434
severenity_pyramid_rungs = forms.ChoiceField(choices=SeverityPyramidRungsChoices.choices, widget=forms.CheckboxSelectMultiple())

0 commit comments

Comments
 (0)