From 496591bb3b8197968505faf750c41945929379db Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 27 Apr 2026 14:55:59 +0200 Subject: [PATCH] Navigation: suggest event or organizer by domain (Z#23231404) (#6107) --- src/pretix/control/views/typeahead.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/typeahead.py b/src/pretix/control/views/typeahead.py index 4c2f896dab..30fa683156 100644 --- a/src/pretix/control/views/typeahead.py +++ b/src/pretix/control/views/typeahead.py @@ -316,7 +316,7 @@ def nav_context_list(request): page = 1 qs_events = request.user.get_events_with_any_permission(request).filter( - Q(name__icontains=i18ncomp(query)) | Q(slug__icontains=query) + Q(name__icontains=i18ncomp(query)) | Q(slug__icontains=query) | Q(domain__domainname__iexact=query) ).annotate( min_from=Min('subevents__date_from'), max_from=Max('subevents__date_from'), @@ -331,7 +331,7 @@ def nav_context_list(request): else: qs_orga = Organizer.objects.filter(pk__in=request.user.teams.values_list('organizer', flat=True)) if query: - qs_orga = qs_orga.filter(Q(name__icontains=query) | Q(slug__icontains=query)) + qs_orga = qs_orga.filter(Q(name__icontains=query) | Q(slug__icontains=query) | Q(domains__domainname__iexact=query)) qs_orga = qs_orga.annotate( n_events=Count("events") ).order_by("-n_events")