From a5e3bab10746e922dccee6acf1b80b5c4c7fc62c Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 30 May 2019 18:37:18 +0200 Subject: [PATCH] Fix missing argument in HTML email preview --- src/pretix/control/views/event.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pretix/control/views/event.py b/src/pretix/control/views/event.py index 2275362c4..d41ed706f 100644 --- a/src/pretix/control/views/event.py +++ b/src/pretix/control/views/event.py @@ -689,13 +689,14 @@ class MailSettingsRendererPreview(MailSettingsPreview): expires=now(), code="PREVIEW", total=119) item = request.event.items.create(name=ugettext("Sample product"), default_price=42.23, description=ugettext("Sample product description")) - order.positions.create(item=item, attendee_name_parts={'_legacy': ugettext("John Doe")}, - price=item.default_price) + p = order.positions.create(item=item, attendee_name_parts={'_legacy': ugettext("John Doe")}, + price=item.default_price) v = renderers[request.GET.get('renderer')].render( v, str(request.event.settings.mail_text_signature), ugettext('Your order: %(code)s') % {'code': order.code}, - order + order, + position=p ) r = HttpResponse(v, content_type='text/html') r._csp_ignore = True