From 6229db50353e354fdad1e24d804075ec6a499382 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 21 Sep 2016 14:17:39 +0200 Subject: [PATCH] Make calls to regenerate_css asynchronous --- src/pretix/control/views/event.py | 2 +- src/pretix/presale/management/commands/updatestyles.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/event.py b/src/pretix/control/views/event.py index 0759e1307d..94fbddd9fb 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 81c3edff06..9f801347df 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,))