forked from CGM_Public/pretix_original
Fix CSS generation with an empty color field
This commit is contained in:
@@ -20,10 +20,10 @@ def regenerate_css(event_id: int):
|
|||||||
event = Event.objects.select_related('organizer').get(pk=event_id)
|
event = Event.objects.select_related('organizer').get(pk=event_id)
|
||||||
sassdir = os.path.join(settings.STATIC_ROOT, 'pretixpresale/scss')
|
sassdir = os.path.join(settings.STATIC_ROOT, 'pretixpresale/scss')
|
||||||
|
|
||||||
sassrules = [
|
sassrules = []
|
||||||
'$brand-primary: {};'.format(event.settings.get('primary_color')),
|
if event.settings.get('primary_color'):
|
||||||
'@import "main.scss";',
|
sassrules.append('$brand-primary: {};'.format(event.settings.get('primary_color')))
|
||||||
]
|
sassrules.append('@import "main.scss";')
|
||||||
|
|
||||||
css = sass.compile(
|
css = sass.compile(
|
||||||
string="\n".join(sassrules),
|
string="\n".join(sassrules),
|
||||||
|
|||||||
Reference in New Issue
Block a user