diff --git a/src/pretix/control/views/forms.py b/src/pretix/control/views/forms.py index 7aa114766a..019d4ce2cd 100644 --- a/src/pretix/control/views/forms.py +++ b/src/pretix/control/views/forms.py @@ -190,7 +190,7 @@ class VariationsFieldRenderer(forms.widgets.CheckboxFieldRenderer): output.append('') return output - def render_bd(self, output, variations, properties): + def render_nd(self, output, variations, properties): # prop1 is the property on all the grid's y-axes prop1 = properties[0] prop1v = list(prop1.values.current.all()) @@ -207,7 +207,8 @@ class VariationsFieldRenderer(forms.widgets.CheckboxFieldRenderer): output.append(", ".join([value.value for value in gridrow])) output.append('') output.append('') - output.append(*[format_html('', val2.value) for val2 in prop2v]) + for val2 in prop2v: + output.append(format_html('', val2.value)) output.append('') for val1 in prop1v: output.append(format_html('', val1.value)) @@ -232,6 +233,7 @@ class VariationsFieldRenderer(forms.widgets.CheckboxFieldRenderer): output.append(format_html('', flatatt(final_attrs))) output.append('') output.append('
{0}{0}
{0}
') + return output class VariationsCheckboxRenderer(VariationsFieldRenderer):