From eae55e4b5a748c304dba9106c0b99aac36f6865d Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 16 Mar 2021 19:01:18 +0100 Subject: [PATCH] Widget: Support button with subevent but without items --- src/pretix/static/pretixpresale/js/widget/widget.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pretix/static/pretixpresale/js/widget/widget.js b/src/pretix/static/pretixpresale/js/widget/widget.js index f450eca5ce..5879d21118 100644 --- a/src/pretix/static/pretixpresale/js/widget/widget.js +++ b/src/pretix/static/pretixpresale/js/widget/widget.js @@ -614,7 +614,12 @@ var shared_methods = { }, resume: function () { var redirect_url; - redirect_url = this.$root.target_url + 'w/' + widget_id + '/?iframe=1&locale=' + lang; + redirect_url = this.$root.target_url + 'w/' + widget_id + '/'; + if (this.$root.subevent && !this.$root.cart_id) { + // button with subevent but no items + redirect_url += this.$root.subevent + '/'; + } + redirect_url += '?iframe=1&locale=' + lang; if (this.$root.cart_id) { redirect_url += '&take_cart_id=' + this.$root.cart_id; }