Skip to content

Commit e0fc03b

Browse files
committed
Added validation for item types in all functions in the data client.
1 parent 2435f4d commit e0fc03b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

planet/clients/data.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ async def create_search(self,
204204
"""
205205
url = self._searches_url()
206206

207-
# TODO: validate item_types
207+
item_types = [validate_item_type(item) for item in item_types]
208208
request = {
209209
'name': name,
210210
'filter': search_filter,
@@ -237,6 +237,7 @@ async def update_search(self,
237237
"""
238238
url = f'{self._searches_url()}/{search_id}'
239239

240+
item_types = [validate_item_type(item) for item in item_types]
240241
request = {
241242
'name': name,
242243
'filter': search_filter,
@@ -395,6 +396,7 @@ async def get_stats(self,
395396

396397
url = f'{self._base_url}{STATS_PATH}'
397398

399+
item_types = [validate_item_type(item) for item in item_types]
398400
request = {
399401
'interval': interval,
400402
'filter': search_filter,

0 commit comments

Comments
 (0)