Skip to content

Commit 69dba72

Browse files
authored
Merge pull request #327 from zzzz-vincent/geo-polygons
code refactor and better naming
2 parents 2673562 + 3490531 commit 69dba72

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

qdrant_client/local/payload_filters.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,8 @@ def check_geo_polygon(condition: models.GeoPolygon, values: Any) -> bool:
7575
lat = values["lat"]
7676
lon = values["lon"]
7777
exterior = LinearRing([(point.lat, point.lon) for point in condition.exterior.points])
78-
if condition.interiors is None:
79-
interiors = None
80-
else:
78+
interiors = None
79+
if condition.interiors is not None:
8180
interiors = [
8281
LinearRing([(point.lat, point.lon) for point in interior.points])
8382
for interior in condition.interiors

qdrant_client/local/tests/test_payload_filters.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ def test_nested_payload_filters():
142142
assert res is False
143143

144144

145-
def test_geo_polygon_filter():
145+
def test_geo_polygon_filter_query():
146146
payload = {
147147
"location": [
148148
{

0 commit comments

Comments
 (0)