diff --git a/src/pretix/control/templates/pretixcontrol/vouchers/index.html b/src/pretix/control/templates/pretixcontrol/vouchers/index.html index 1739ec1fb..54b19cf8c 100644 --- a/src/pretix/control/templates/pretixcontrol/vouchers/index.html +++ b/src/pretix/control/templates/pretixcontrol/vouchers/index.html @@ -76,6 +76,9 @@ {% if v.item %} {{ v.item }} + {% if v.variation %} + – {{ v.variation }} + {% endif %} {% else %} {% blocktrans trimmed with quota=v.quota.name %} Any product in quota "{{ quota }}" diff --git a/src/pretix/control/views/vouchers.py b/src/pretix/control/views/vouchers.py index f0a18fedc..77ba4c5af 100644 --- a/src/pretix/control/views/vouchers.py +++ b/src/pretix/control/views/vouchers.py @@ -28,7 +28,7 @@ class VoucherList(EventPermissionRequiredMixin, ListView): permission = 'can_change_vouchers' def get_queryset(self): - qs = self.request.event.vouchers.all().select_related('item') + qs = self.request.event.vouchers.all().select_related('item', 'variation') if self.request.GET.get("search", "") != "": s = self.request.GET.get("search", "") qs = qs.filter(Q(code__icontains=s) | Q(tag__icontains=s) | Q(comment__icontains=s))