Change default settings for background color, invoice attachmentes and name scheme (#2288)

This commit is contained in:
Raphael Michel
2021-11-11 12:20:34 +01:00
committed by GitHub
parent e67b39a57b
commit 38a58d62f3
3 changed files with 14 additions and 8 deletions

View File

@@ -565,6 +565,8 @@ class Event(EventMixin, LoggedModel):
self.settings.ticketoutput_pdf__enabled = True
self.settings.ticketoutput_passbook__enabled = True
self.settings.event_list_type = 'calendar'
self.settings.invoice_email_attachment = True
self.settings.name_scheme = 'given_family'
@property
def social_image(self):

View File

@@ -426,7 +426,7 @@ DEFAULTS = {
)
},
'invoice_include_expire_date': {
'default': 'False',
'default': 'False', # default for new events is True
'type': bool,
'form_class': forms.BooleanField,
'serializer_class': serializers.BooleanField,
@@ -482,7 +482,7 @@ DEFAULTS = {
)
},
'invoice_renderer': {
'default': 'classic',
'default': 'classic', # default for new events is 'modern1'
'type': str,
},
'ticket_secret_generator': {
@@ -908,7 +908,7 @@ DEFAULTS = {
'type': str
},
'invoice_email_attachment': {
'default': 'False',
'default': 'False', # default for new events is True
'type': bool,
'form_class': forms.BooleanField,
'serializer_class': serializers.BooleanField,
@@ -1241,7 +1241,7 @@ DEFAULTS = {
)
},
'event_list_type': {
'default': 'list',
'default': 'list', # default for new events is 'calendar'
'type': str,
'form_class': forms.ChoiceField,
'serializer_class': serializers.ChoiceField,
@@ -1985,7 +1985,7 @@ Your {organizer} team"""))
),
},
'theme_color_success': {
'default': '#50A167',
'default': '#50a167',
'type': str,
'form_class': forms.CharField,
'serializer_class': serializers.CharField,
@@ -2007,7 +2007,7 @@ Your {organizer} team"""))
),
},
'theme_color_danger': {
'default': '#C44F4F',
'default': '#c44f4f',
'type': str,
'form_class': forms.CharField,
'serializer_class': serializers.CharField,
@@ -2029,7 +2029,7 @@ Your {organizer} team"""))
),
},
'theme_color_background': {
'default': '#FFFFFF',
'default': '#f5f5f5',
'type': str,
'form_class': forms.CharField,
'serializer_class': serializers.CharField,
@@ -2455,7 +2455,7 @@ Your {organizer} team"""))
)
},
'name_scheme': {
'default': 'full',
'default': 'full', # default for new events is 'given_family'
'type': str
},
'giftcard_length': {

View File

@@ -1,3 +1,7 @@
/* before variables.scss because it only affects presale, not control */
$body-bg: #f5f5f5 !default;
/* imports */
@import "../../pretixbase/scss/_variables.scss";
@import "../../bootstrap/scss/_bootstrap_reduced.scss";
@import "../../pretixbase/scss/_theme.scss";