added search by venue address

This commit is contained in:
rizwanisready
2024-03-22 15:39:25 +05:30
parent c032520fba
commit 011b767ddf
2 changed files with 6 additions and 2 deletions

View File

@@ -407,7 +407,9 @@ class EventFilterService:
# Optional search filtering on title and key_guest (modify as needed)
if search_query:
filtered_events = filtered_events.filter(
Q(title__icontains=search_query) | Q(key_guest__icontains=search_query)
Q(title__icontains=search_query)
| Q(key_guest__icontains=search_query)
| Q(venue__address__icontains=search_query)
)
# Filter for current, future, or ongoing events

View File

@@ -310,9 +310,11 @@ class EventDetailAPIView(APIView):
class VenueListView(generics.ListAPIView):
serializer_class = VenueSerializer
authentication_classes = [JWTAuthentication]
permission_classes = [IsAuthenticated]
serializer_class = VenueSerializer
def get_queryset(self):
# Ensures that a user sees only their venues
return Venue.objects.filter(