mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-11-25 22:22:26 +00:00
Merge branch 'fix-multi-op-side-effect' into 'dev'
Fix side effect when importing multi_op See merge request re2o/re2o!581
This commit is contained in:
commit
01384ce296
1 changed files with 3 additions and 1 deletions
|
@ -36,15 +36,17 @@ from topologie.models import Dormitory
|
||||||
|
|
||||||
from .preferences.models import MultiopOption
|
from .preferences.models import MultiopOption
|
||||||
|
|
||||||
|
|
||||||
class DormitoryForm(FormRevMixin, Form):
|
class DormitoryForm(FormRevMixin, Form):
|
||||||
"""Form used to select dormitories."""
|
"""Form used to select dormitories."""
|
||||||
|
|
||||||
dormitory = forms.ModelMultipleChoiceField(
|
dormitory = forms.ModelMultipleChoiceField(
|
||||||
queryset=MultiopOption.get_cached_value("enabled_dorm").all(),
|
|
||||||
label=_("Dormitory"),
|
label=_("Dormitory"),
|
||||||
widget=forms.CheckboxSelectMultiple,
|
widget=forms.CheckboxSelectMultiple,
|
||||||
required=False,
|
required=False,
|
||||||
|
queryset=Dormitory.objects.none(),
|
||||||
)
|
)
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super(DormitoryForm, self).__init__(*args, **kwargs)
|
super(DormitoryForm, self).__init__(*args, **kwargs)
|
||||||
|
self.fields["dormitory"].queryset = MultiopOption.get_cached_value("enabled_dorm").all()
|
||||||
|
|
Loading…
Reference in a new issue