Skip to content

Commit 287dbfa

Browse files
authored
Merge pull request #75 from openaddresses/check-null-field-names
Move filter to the right spot when calculating field names to request
2 parents df9af49 + 023597b commit 287dbfa

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

openaddr/cache.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ def field_names_to_request(cls, source_config):
360360

361361
if fields:
362362
# Remove any blank or None values
363-
return list(filter(None, sorted(fields)))
363+
return list(sorted(filter(None, fields)))
364364
else:
365365
return None
366366

openaddr/tests/cache.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,12 +339,13 @@ def test_field_names_to_request(self):
339339
"function": "constant",
340340
"value": "123",
341341
},
342+
"region": "StateColumn",
342343
}
343344
}]
344345
}
345346
}), "addresses", "default")
346347
fields11 = EsriRestDownloadTask.field_names_to_request(conform11)
347-
self.assertEqual(fields11, ['Number', 'Street'])
348+
self.assertEqual(fields11, ['Number', 'StateColumn', 'Street'])
348349

349350
def test_handle_feature_server_with_lat_lon_in_conform(self):
350351
'''

0 commit comments

Comments
 (0)