From 04d8cae3b50a3ec79741c4ab0ae06995c4f6cdc3 Mon Sep 17 00:00:00 2001 From: Kara Engelhardt Date: Thu, 9 Jul 2026 15:37:17 +0200 Subject: [PATCH] Fix TypeError if task.request.headers is None --- src/pretix/celery_app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/celery_app.py b/src/pretix/celery_app.py index 4863dc37e..264d388b0 100644 --- a/src/pretix/celery_app.py +++ b/src/pretix/celery_app.py @@ -59,7 +59,7 @@ def on_task_prerun(sender, task_id, task, **kwargs): from pretix.helpers.logs import local local.request_id = task_id - if "X-Pretix-Trace" in task.request.headers: + if task.request.headers and "X-Pretix-Trace" in task.request.headers: local.trace = task.request.headers["X-Pretix-Trace"].split(" ") else: local.trace = []