From 4bb8c3991eb2ac26b4b1f19dc96ae0a2a59d942f Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 15 Jul 2019 10:46:27 +0200 Subject: [PATCH] Fix badge-creation task PRETIXEU-150 --- src/pretix/plugins/badges/tasks.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/pretix/plugins/badges/tasks.py b/src/pretix/plugins/badges/tasks.py index 15085ca1c7..080bc0f165 100644 --- a/src/pretix/plugins/badges/tasks.py +++ b/src/pretix/plugins/badges/tasks.py @@ -16,9 +16,8 @@ logger = logging.getLogger(__name__) @app.task(base=EventTask, throws=(OrderError,)) -def badges_create_pdf(event: int, fileid: int, positions: List[int]) -> int: +def badges_create_pdf(event: Event, fileid: int, positions: List[int]) -> int: file = CachedFile.objects.get(id=fileid) - event = Event.objects.get(id=event) pdfcontent = render_pdf(event, OrderPosition.objects.filter(id__in=positions)) file.file.save(cachedfile_name(file, file.filename), ContentFile(pdfcontent.read()))