diff --git a/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html b/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html index 259b80f4b9..aba0754eec 100644 --- a/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html +++ b/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html @@ -506,7 +506,7 @@

diff --git a/src/pretix/presale/templates/pretixpresale/fragment_modals.html b/src/pretix/presale/templates/pretixpresale/fragment_modals.html index c1ff27d980..1ba6b66709 100644 --- a/src/pretix/presale/templates/pretixpresale/fragment_modals.html +++ b/src/pretix/presale/templates/pretixpresale/fragment_modals.html @@ -44,9 +44,8 @@ {% enddialog %} -{% trans "Please let us know you're still there." as label_cart_extend_dialog %} -{% dialog "dialog-cart-extend" label_cart_extend_dialog "" icon="clock-o" alert=true %} - +{% dialog "dialog-cart-extend" "" "" icon="clock-o" alert=true %} + {% enddialog %} diff --git a/src/pretix/static/pretixpresale/js/ui/cart.js b/src/pretix/static/pretixpresale/js/ui/cart.js index 4503859cf3..1a8593de45 100644 --- a/src/pretix/static/pretixpresale/js/ui/cart.js +++ b/src/pretix/static/pretixpresale/js/ui/cart.js @@ -56,7 +56,7 @@ var cart = { } else { if (diff_minutes !== cart._prev_diff_minutes) { if (diff_minutes == 0) { - $("#cart-deadline").text(gettext("Your cart is about to expire. If you want to continue, please click here:")) + $("#cart-deadline").text(gettext("Your cart is about to expire.")) } else { $("#cart-deadline").text( cart._renewed_message + " " + @@ -82,9 +82,15 @@ var cart = { $("#cart-extend-button").toggle(can_extend_cart); if (can_extend_cart && diff_total_seconds < 45) { if (!cart._expiry_notified) cart.show_expiry_notification(); + $("#dialog-cart-extend-title").text(already_expired + ? gettext("Your cart has expired.") + : gettext("Your cart is about to expire.")); $("#dialog-cart-extend-description").text(already_expired - ? gettext("Your cart has expired. If you want to continue, please click here:") - : gettext("Your cart is about to expire. If you want to continue, please click here:")); + ? gettext("The items in your cart are no longer reserved for you. You can still complete your order as long as they're available.") + : gettext("Do you want to renew the reservation period?")); + $("#dialog-cart-extend .modal-card-confirm button").text(already_expired + ? gettext("Continue") + : gettext("Renew reservation")); } },