mirror of
https://github.com/pretix/pretix.git
synced 2026-05-09 15:54:03 +00:00
fix API orders matching media
This commit is contained in:
committed by
Martin Gross
parent
3e5d368d6e
commit
d6ed21c776
@@ -193,7 +193,7 @@ with scopes_disabled():
|
|||||||
)
|
)
|
||||||
).values('id')
|
).values('id')
|
||||||
|
|
||||||
matching_media = ReusableMedium.objects.filter(identifier=u).values_list('linked_orderposition__order_id', flat=True)
|
matching_media = ReusableMedium.objects.filter(identifier=u).values_list('linked_orderpositions__order_id', flat=True)
|
||||||
|
|
||||||
mainq = (
|
mainq = (
|
||||||
code
|
code
|
||||||
@@ -1030,7 +1030,7 @@ with scopes_disabled():
|
|||||||
search = django_filters.CharFilter(method='search_qs')
|
search = django_filters.CharFilter(method='search_qs')
|
||||||
|
|
||||||
def search_qs(self, queryset, name, value):
|
def search_qs(self, queryset, name, value):
|
||||||
matching_media = ReusableMedium.objects.filter(identifier=value).values_list('linked_orderposition', flat=True)
|
matching_media = ReusableMedium.objects.filter(identifier=value).values_list('linked_orderpositions', flat=True)
|
||||||
return queryset.filter(
|
return queryset.filter(
|
||||||
Q(secret__istartswith=value)
|
Q(secret__istartswith=value)
|
||||||
| Q(attendee_name_cached__icontains=value)
|
| Q(attendee_name_cached__icontains=value)
|
||||||
|
|||||||
Reference in New Issue
Block a user