From 447a8b0a8c988c762936bd7140f420a7a9498de7 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 6 Oct 2019 11:53:37 +0200 Subject: [PATCH] Add missing mark_safe call --- src/pretix/control/views/vouchers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/vouchers.py b/src/pretix/control/views/vouchers.py index 77774d8aab..344c9597db 100644 --- a/src/pretix/control/views/vouchers.py +++ b/src/pretix/control/views/vouchers.py @@ -13,6 +13,7 @@ from django.shortcuts import redirect, render from django.urls import resolve, reverse from django.utils.functional import cached_property from django.utils.html import format_html +from django.utils.safestring import mark_safe from django.utils.translation import ugettext_lazy as _ from django.views.generic import ( CreateView, DeleteView, ListView, TemplateView, UpdateView, View, @@ -247,9 +248,9 @@ class VoucherCreate(EventPermissionRequiredMixin, CreateView): 'event': self.request.event.slug, 'voucher': self.object.pk }) - messages.success(self.request, _('The new voucher has been created: {code}').format( + messages.success(self.request, mark_safe(_('The new voucher has been created: {code}').format( code=format_html('{code}', url=url, code=self.object.code) - )) + ))) form.instance.log_action('pretix.voucher.added', data=dict(form.cleaned_data), user=self.request.user) return ret