Skip to content

Commit df29e0b

Browse files
authored
Allows filtering of v1 nodes and v2 data using location city.
1 parent 100aaae commit df29e0b

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

sensorsafrica/api/v1/filters.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ class Meta:
88
model = Node
99
fields = {
1010
"location__country": ["exact"],
11+
"location__city": ["exact"],
1112
"last_notify": ["exact", "gte", "lte"]}
1213
filter_overrides = {
1314
models.DateTimeField: {

sensorsafrica/api/v2/filters.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ class CustomSensorFilter(SensorFilter):
66
class Meta(SensorFilter.Meta):
77
fields = {"sensor": ["exact"],
88
"location__country": ['exact'],
9+
"location__city": ['exact'],
910
"timestamp": ("gte", "lte"),
1011
}
1112
filter_overrides = {

0 commit comments

Comments
 (0)