Browse Source

Fix side effect when importing multi_op

fix-multi-op-side-effect
Hugo Levy-Falk 5 years ago
committed by chirac
parent
commit
4ec4763d1c
  1. 4
      multi_op/forms.py

4
multi_op/forms.py

@ -36,15 +36,17 @@ from topologie.models import Dormitory
from .preferences.models import MultiopOption
class DormitoryForm(FormRevMixin, Form):
"""Form used to select dormitories."""
dormitory = forms.ModelMultipleChoiceField(
queryset=MultiopOption.get_cached_value("enabled_dorm").all(),
label=_("Dormitory"),
widget=forms.CheckboxSelectMultiple,
required=False,
queryset=Dormitory.objects.none(),
)
def __init__(self, *args, **kwargs):
super(DormitoryForm, self).__init__(*args, **kwargs)
self.fields["dormitory"].queryset = MultiopOption.get_cached_value("enabled_dorm").all()

Loading…
Cancel
Save