mirror of
https://github.com/pretix/pretix.git
synced 2026-08-24 13:02:00 +00:00
Allow to filter subevents by attributes in query parameters
This commit is contained in:
@@ -23,7 +23,8 @@ from pretix.base.models.items import ItemBundle
|
|||||||
from pretix.multidomain.urlreverse import eventreverse
|
from pretix.multidomain.urlreverse import eventreverse
|
||||||
from pretix.presale.ical import get_ical
|
from pretix.presale.ical import get_ical
|
||||||
from pretix.presale.views.organizer import (
|
from pretix.presale.views.organizer import (
|
||||||
EventListMixin, add_subevents_for_days, weeks_for_template,
|
EventListMixin, add_subevents_for_days, filter_qs_by_attr,
|
||||||
|
weeks_for_template,
|
||||||
)
|
)
|
||||||
|
|
||||||
from . import (
|
from . import (
|
||||||
@@ -266,7 +267,7 @@ class EventIndex(EventViewMixin, EventListMixin, CartMixin, TemplateView):
|
|||||||
|
|
||||||
ebd = defaultdict(list)
|
ebd = defaultdict(list)
|
||||||
add_subevents_for_days(
|
add_subevents_for_days(
|
||||||
self.request.event.subevents_annotated(self.request.sales_channel),
|
filter_qs_by_attr(self.request.event.subevents_annotated(self.request.sales_channel), self.request),
|
||||||
before, after, ebd, set(), self.request.event,
|
before, after, ebd, set(), self.request.event,
|
||||||
kwargs.get('cart_namespace')
|
kwargs.get('cart_namespace')
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user