mirror of
https://github.com/pretix/pretix.git
synced 2026-05-07 15:34:02 +00:00
Prepend current organizer to typeahead
This commit is contained in:
@@ -107,6 +107,8 @@ def event_list(request):
|
||||
|
||||
def nav_context_list(request):
|
||||
query = request.GET.get('query', '')
|
||||
organizer = request.GET.get('organizer', None)
|
||||
|
||||
try:
|
||||
page = int(request.GET.get('page', '1'))
|
||||
except ValueError:
|
||||
@@ -145,6 +147,11 @@ def nav_context_list(request):
|
||||
] + [
|
||||
serialize_event(e) for e in qs_events.select_related('organizer')[offset:offset + (pagesize if query else 5)]
|
||||
]
|
||||
|
||||
if show_user and organizer:
|
||||
organizer = serialize_orga(Organizer.objects.get(pk=organizer))
|
||||
results.insert(1, results.pop(results.index(organizer)) if results.index(organizer) else organizer)
|
||||
|
||||
doc = {
|
||||
'results': results,
|
||||
'pagination': {
|
||||
|
||||
Reference in New Issue
Block a user