From b2237af4c04e52b633f44d2199b2e0e062fa0711 Mon Sep 17 00:00:00 2001
From: Raphael Michel
Date: Mon, 6 Oct 2025 14:07:38 +0200
Subject: [PATCH] Only show product settings that match quotas
---
.../pretixcontrol/subevents/bulk.html | 48 +++++++++---------
.../pretixcontrol/subevents/detail.html | 48 +++++++++---------
.../static/pretixcontrol/js/ui/subevent.js | 50 +++++++++++++++++--
3 files changed, 95 insertions(+), 51 deletions(-)
diff --git a/src/pretix/control/templates/pretixcontrol/subevents/bulk.html b/src/pretix/control/templates/pretixcontrol/subevents/bulk.html
index 5f6d5ea7ac..3f7a041f79 100644
--- a/src/pretix/control/templates/pretixcontrol/subevents/bulk.html
+++ b/src/pretix/control/templates/pretixcontrol/subevents/bulk.html
@@ -487,30 +487,32 @@
{% trans "These settings are optional, if you leave them empty, the default values from the product settings will be used." %}
{% for f in itemvar_forms %}
- {% bootstrap_form_errors f %}
-
-
- {% include "pretixcontrol/subevents/fragment_unavail_mode_indicator.html" with mode=f.available_from_mode %}
- {% bootstrap_field f.rel_available_from form_group_class="" layout="inline" %}
-
-
-
- {% include "pretixcontrol/subevents/fragment_unavail_mode_indicator.html" with mode=f.available_until_mode %}
- {% bootstrap_field f.rel_available_until form_group_class="" layout="inline" %}
+
+
+
+ {% include "pretixcontrol/subevents/fragment_unavail_mode_indicator.html" with mode=f.available_from_mode %}
+ {% bootstrap_field f.rel_available_from form_group_class="" layout="inline" %}
+
+
+
+ {% include "pretixcontrol/subevents/fragment_unavail_mode_indicator.html" with mode=f.available_until_mode %}
+ {% bootstrap_field f.rel_available_until form_group_class="" layout="inline" %}
+
{% endfor %}
diff --git a/src/pretix/control/templates/pretixcontrol/subevents/detail.html b/src/pretix/control/templates/pretixcontrol/subevents/detail.html
index 2e713bb6f1..5bce7afbb1 100644
--- a/src/pretix/control/templates/pretixcontrol/subevents/detail.html
+++ b/src/pretix/control/templates/pretixcontrol/subevents/detail.html
@@ -130,30 +130,32 @@
{% trans "These settings are optional, if you leave them empty, the default values from the product settings will be used." %}
{% for f in itemvar_forms %}
- {% bootstrap_form_errors f %}
-