Skip to content
Snippets Groups Projects
Commit 81ab4627 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Fix to early call of get_site_preferences

parent 8ad16deb
No related branches found
No related tags found
No related merge requests found
......@@ -5,7 +5,6 @@ from material import Fieldset
from aleksis.core.forms import EditGroupForm
from aleksis.core.models import Group
from aleksis.core.util.core_helpers import get_site_preferences
class UntisUploadForm(forms.Form):
......@@ -31,5 +30,4 @@ class GroupSubjectForm(forms.ModelForm):
GroupSubjectFormset = forms.modelformset_factory(Group, form=GroupSubjectForm, max_num=0, extra=0)
if get_site_preferences()["untis_mysql__use_course_groups"]:
EditGroupForm.add_node_to_layout(Fieldset(_("UNTIS import"), "untis_subject"))
EditGroupForm.add_node_to_layout(Fieldset(_("UNTIS import"), "untis_subject"))
......@@ -4,7 +4,6 @@ from jsonstore import CharField, IntegerField
from aleksis.apps.chronos import models as chronos_models
from aleksis.core import models as core_models
from aleksis.core.util.core_helpers import get_site_preferences
core_models.Person.field(
import_ref_untis=IntegerField(verbose_name=_("UNTIS import reference"), null=True, blank=True)
......@@ -12,18 +11,18 @@ core_models.Person.field(
core_models.Group.field(
import_ref_untis=IntegerField(verbose_name=_("UNTIS import reference"), null=True, blank=True)
)
if get_site_preferences()["untis_mysql__use_course_groups"]:
core_models.Group.field(
untis_subject=CharField(
verbose_name=_("UNTIS subject"),
help_text=_(
"The UNTIS import will use this for matching course groups"
"(along with parent groups)."
core_models.Group.field(
untis_subject=CharField(
verbose_name=_("UNTIS subject"),
help_text=_(
"The UNTIS import will use this for matching course groups"
"(along with parent groups)."
),
blank=True,
max_length=255,
)
blank=True,
max_length=255,
)
)
# Chronos models
chronos_models.Subject.field(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment