From d1e850448176a34606dab731c4039a7f4f5fd764 Mon Sep 17 00:00:00 2001 From: pajowu Date: Tue, 7 Feb 2023 10:07:19 +0100 Subject: [PATCH] Use local name in control variation list heading (#3091) --- src/pretix/static/pretixcontrol/js/ui/variations.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/pretix/static/pretixcontrol/js/ui/variations.js b/src/pretix/static/pretixcontrol/js/ui/variations.js index 111fe0477..c00994fb8 100644 --- a/src/pretix/static/pretixcontrol/js/ui/variations.js +++ b/src/pretix/static/pretixcontrol/js/ui/variations.js @@ -6,7 +6,18 @@ $(function () { } function update_variation_summary($el) { - var var_name = $el.find("input[name*=-value_]").filter(function () {return !!this.value}).first().val(); + var var_names = Object.fromEntries( + $el + .find("input[name*=-value_]") + .filter(function () { + return !!this.value; + }) + .map(function () { + return [[this.getAttribute("lang"), this.value]]; + }) + .get() + ); + var var_name = i18nToString(var_names); var price = $el.find("input[name*=-default_price]").val(); if (price) { var currency = $el.find("[name*=-default_price] + .input-group-addon").text();