lat long 2
This commit is contained in:
@@ -617,7 +617,7 @@ class EventFilterByLocationAPIView(APIView):
|
||||
|
||||
max_distance_km = 10 # Set your desired maximum distance
|
||||
current_and_future_events_query = Q(active=True, deleted=False, draft=False) & (
|
||||
Q(start_date__lte=today, end_date__gte=today) | Q(start_date__gt=today)
|
||||
Q(end_date__gte=today)
|
||||
)
|
||||
|
||||
# Get the queryset based on the filter conditions
|
||||
@@ -629,6 +629,8 @@ class EventFilterByLocationAPIView(APIView):
|
||||
|
||||
venues_within_range = []
|
||||
for venue in venues:
|
||||
if venue.longitude is None or venue.latitude is None:
|
||||
continue # Skip this venue if longitude or latitude is missing
|
||||
distance = haversine_one(
|
||||
user_lon, user_lat, venue.longitude, venue.latitude
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user