From 2559439c4e28071d33efc993dd8a0e9dbb790398 Mon Sep 17 00:00:00 2001 From: Martin Gross Date: Wed, 28 Aug 2019 16:48:59 +0200 Subject: [PATCH] Fix eMail-previews for per-attendant emails --- src/pretix/control/views/event.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/event.py b/src/pretix/control/views/event.py index 5dea233625..0129c84cbf 100644 --- a/src/pretix/control/views/event.py +++ b/src/pretix/control/views/event.py @@ -53,8 +53,8 @@ from pretix.multidomain.urlreverse import get_domain from pretix.plugins.stripe.payment import StripeSettingsHolder from pretix.presale.style import regenerate_css -from ..logdisplay import OVERVIEW_BLACKLIST from . import CreateView, PaginationMixin, UpdateView +from ..logdisplay import OVERVIEW_BLACKLIST class EventSettingsViewMixin: @@ -570,8 +570,11 @@ class MailSettingsPreview(EventPermissionRequiredMixin, View): kv = { 'mail_text_order_placed': ['total', 'currency', 'date', 'invoice_company', 'total_with_currency', 'event', 'payment_info', 'url', 'invoice_name'], + 'mail_text_order_placed_attendee': ['event', 'url', 'attendee_name'], 'mail_text_order_paid': ['event', 'url', 'invoice_name', 'invoice_company', 'payment_info'], + 'mail_text_order_paid_attendee': ['event', 'url', 'attendee_name'], 'mail_text_order_free': ['event', 'url', 'invoice_name', 'invoice_company'], + 'mail_text_order_free_attendee': ['event', 'url', 'attendee_name'], 'mail_text_resend_link': ['event', 'url', 'invoice_name', 'invoice_company'], 'mail_text_resend_all_links': ['event', 'orders'], 'mail_text_order_changed': ['event', 'url', 'invoice_name', 'invoice_company'], @@ -581,6 +584,7 @@ class MailSettingsPreview(EventPermissionRequiredMixin, View): 'mail_text_order_custom_mail': ['expire_date', 'event', 'code', 'date', 'url', 'invoice_name', 'invoice_company'], 'mail_text_download_reminder': ['event', 'url'], + 'mail_text_download_reminder_attendee': ['attendee_name', 'event', 'url'], 'mail_text_order_placed_require_approval': ['total', 'currency', 'date', 'invoice_company', 'total_with_currency', 'event', 'url', 'invoice_name'], 'mail_text_order_approved': ['total', 'currency', 'date', 'invoice_company', @@ -615,8 +619,9 @@ class MailSettingsPreview(EventPermissionRequiredMixin, View): 'code': '68CYU2H6ZTP3WLK5', 'invoice_name': _('John Doe'), 'invoice_company': _('Sample Corporation'), - 'common': _('An individial text with a reason can be inserted here.'), + 'common': _('An individual text with a reason can be inserted here.'), 'payment_info': _('Please transfer money to this bank account: 9999-9999-9999-9999'), + 'attendee_name': _('John Doe'), } for k, v in self.request.event.meta_data.items(): d['meta_' + k] = v