forked from CGM_Public/pretix_original
Fix a counting bug
This commit is contained in:
@@ -55,7 +55,7 @@ class OrderList(EventPermissionRequiredMixin, ListView):
|
|||||||
def get_queryset(self):
|
def get_queryset(self):
|
||||||
qs = Order.objects.filter(
|
qs = Order.objects.filter(
|
||||||
event=self.request.event
|
event=self.request.event
|
||||||
).annotate(pcnt=Count('positions')).select_related('invoice_address')
|
).annotate(pcnt=Count('positions', distinct=True)).select_related('invoice_address')
|
||||||
if self.filter_form.is_valid():
|
if self.filter_form.is_valid():
|
||||||
qs = self.filter_form.filter_qs(qs)
|
qs = self.filter_form.filter_qs(qs)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user