From 50c1c9c7242ea6d6f07eb0669dc78bd1e33e2504 Mon Sep 17 00:00:00 2001 From: luelista Date: Wed, 8 Oct 2025 13:15:09 +0200 Subject: [PATCH] Run sync job as soon as possible on clicking "Sync now" (#5526) --- src/pretix/control/views/datasync.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/datasync.py b/src/pretix/control/views/datasync.py index 6bf47afbb4..08c50d9d7d 100644 --- a/src/pretix/control/views/datasync.py +++ b/src/pretix/control/views/datasync.py @@ -78,8 +78,8 @@ class ControlSyncJob(OrderView): prov, meta = datasync_providers.get(active_in=self.request.event, identifier=provider) if self.request.POST.get("queue_sync") == "true": - prov.enqueue_order(self.order, 'user') - messages.success(self.request, _('The sync job has been enqueued and will run in the next minutes.')) + prov.enqueue_order(self.order, 'user', immediate=True) + messages.success(self.request, _('The sync job has been set to run as soon as possible.')) elif self.request.POST.get("cancel_job"): with transaction.atomic(): try: