API: Allow to filter quota list for multiple subevents

This commit is contained in:
Raphael Michel
2022-07-13 16:29:30 +02:00
parent 23e5af13ad
commit 8c63659050
2 changed files with 5 additions and 2 deletions

View File

@@ -52,7 +52,7 @@ from pretix.api.serializers.item import (
from pretix.api.views import ConditionalListView
from pretix.base.models import (
CartPosition, Item, ItemAddOn, ItemBundle, ItemCategory, ItemVariation,
Question, QuestionOption, Quota,
Question, QuestionOption, Quota, SubEvent,
)
from pretix.base.services.quotas import QuotaAvailability
from pretix.helpers.dicts import merge_dicts
@@ -459,6 +459,8 @@ class QuestionOptionViewSet(viewsets.ModelViewSet):
with scopes_disabled():
class QuotaFilter(FilterSet):
subevent = django_filters.ModelMultipleChoiceFilter(queryset=SubEvent.objects.all())
class Meta:
model = Quota
fields = ['subevent']