Skip to content
Snippets Groups Projects
Commit 713882c7 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch '612-clearing-theme-colours-breaks-scss-compilation' into 'master'

Explicitly set required to True for required prefs

Closes #612

See merge request !917
parents 64fd8354 66681283
No related branches found
No related tags found
1 merge request!917Explicitly set required to True for required prefs
Pipeline #50426 passed
Pipeline: AlekSIS

#50432

    ......@@ -41,6 +41,7 @@ class SiteTitle(StringPreference):
    name = "title"
    default = "AlekSIS"
    verbose_name = _("Site title")
    required = True
    @site_preferences_registry.register
    ......@@ -63,6 +64,7 @@ class ColourPrimary(StringPreference):
    default = "#0d5eaf"
    verbose_name = _("Primary colour")
    widget = ColorWidget
    required = True
    @site_preferences_registry.register
    ......@@ -74,6 +76,7 @@ class ColourSecondary(StringPreference):
    default = "#0d5eaf"
    verbose_name = _("Secondary colour")
    widget = ColorWidget
    required = True
    @site_preferences_registry.register
    ......@@ -84,6 +87,7 @@ class Logo(PublicFilePreferenceMixin, FilePreference):
    field_class = ImageField
    name = "logo"
    verbose_name = _("Logo")
    required = False
    @site_preferences_registry.register
    ......@@ -94,6 +98,7 @@ class Favicon(PublicFilePreferenceMixin, FilePreference):
    field_class = ImageField
    name = "favicon"
    verbose_name = _("Favicon")
    required = False
    @site_preferences_registry.register
    ......@@ -104,6 +109,7 @@ class PWAIcon(PublicFilePreferenceMixin, FilePreference):
    field_class = ImageField
    name = "pwa_icon"
    verbose_name = _("PWA-Icon")
    required = False
    @site_preferences_registry.register
    ......@@ -114,6 +120,7 @@ class MailOutName(StringPreference):
    name = "name"
    default = "AlekSIS"
    verbose_name = _("Mail out name")
    required = True
    @site_preferences_registry.register
    ......@@ -125,6 +132,7 @@ class MailOut(StringPreference):
    default = settings.DEFAULT_FROM_EMAIL
    verbose_name = _("Mail out address")
    field_class = EmailField
    required = True
    @site_preferences_registry.register
    ......@@ -163,6 +171,7 @@ class AdressingNameFormat(ChoicePreference):
    ("first_last", "John Doe"),
    ("last_fist", "Doe, John"),
    )
    required = True
    @person_preferences_registry.register
    ......@@ -308,6 +317,7 @@ class AvailableLanguages(MultipleChoicePreference):
    verbose_name = _("Available languages")
    field_attribute = {"initial": []}
    choices = settings.LANGUAGES
    required = True
    @site_preferences_registry.register
    ......
    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