diff --git a/src/pretix/control/views/event.py b/src/pretix/control/views/event.py index 0759e1307..94fbddd9f 100644 --- a/src/pretix/control/views/event.py +++ b/src/pretix/control/views/event.py @@ -296,7 +296,7 @@ class DisplaySettings(EventSettingsFormView): for k in form.changed_data } ) - regenerate_css(self.request.event.pk) + regenerate_css.apply_async(args=(self.request.event.pk,)) messages.success(self.request, _('Your changes have been saved. Please note that it can ' 'take a short period of time until your changes become ' 'active.')) diff --git a/src/pretix/presale/management/commands/updatestyles.py b/src/pretix/presale/management/commands/updatestyles.py index 81c3edff0..9f801347d 100644 --- a/src/pretix/presale/management/commands/updatestyles.py +++ b/src/pretix/presale/management/commands/updatestyles.py @@ -10,4 +10,4 @@ class Command(BaseCommand): def handle(self, *args, **options): for es in EventSetting.objects.filter(key="presale_css_file"): - regenerate_css(es.object_id) + regenerate_css.apply_async(args=(es.object_id,))