From a06a693c5cdd8dc9d1733d98a8d219e0a7f0b2a4 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 17 Nov 2022 18:29:15 +0100 Subject: [PATCH] Widget: Fix markup for voucher explanation text --- src/pretix/presale/views/widget.py | 2 +- src/pretix/static/pretixpresale/js/widget/widget.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/presale/views/widget.py b/src/pretix/presale/views/widget.py index 02ae5e55df..dab1e094b1 100644 --- a/src/pretix/presale/views/widget.py +++ b/src/pretix/presale/views/widget.py @@ -649,7 +649,7 @@ class WidgetAPIProductList(EventListMixin, View): 'display_net_prices': request.event.settings.display_net_prices, 'show_variations_expanded': request.event.settings.show_variations_expanded, 'waiting_list_enabled': request.event.settings.waiting_list_enabled, - 'voucher_explanation_text': str(request.event.settings.voucher_explanation_text), + 'voucher_explanation_text': str(rich_text(request.event.settings.voucher_explanation_text, safelinks=False)), 'error': None, 'cart_exists': False } diff --git a/src/pretix/static/pretixpresale/js/widget/widget.js b/src/pretix/static/pretixpresale/js/widget/widget.js index c2d893fd13..3be23aacd4 100644 --- a/src/pretix/static/pretixpresale/js/widget/widget.js +++ b/src/pretix/static/pretixpresale/js/widget/widget.js @@ -802,7 +802,7 @@ Vue.component('pretix-widget-event-form', { + ' v-if="$root.vouchers_exist && !$root.disable_vouchers && !$root.voucher_code">' + '
' + '

'+ strings['redeem_voucher'] +'

' - + '
{{ $root.voucher_explanation_text }}
' + + '
' + '
' + '' + '
'