diff --git a/src/pretix/presale/views/widget.py b/src/pretix/presale/views/widget.py index f6dab03a4..625f66235 100644 --- a/src/pretix/presale/views/widget.py +++ b/src/pretix/presale/views/widget.py @@ -434,6 +434,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), '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 c93c28b4c..6a601e506 100644 --- a/src/pretix/static/pretixpresale/js/widget/widget.js +++ b/src/pretix/static/pretixpresale/js/widget/widget.js @@ -680,6 +680,7 @@ Vue.component('pretix-widget-event-form', { + ' v-if="$root.vouchers_exist && !$root.disable_vouchers && !$root.voucher_code">' + '