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")