Skip to content

Commit

Permalink
Don't send duplicate search parameters when using client.get()
Browse files Browse the repository at this point in the history
  • Loading branch information
aaront committed Mar 15, 2021
1 parent cba0644 commit f8aa190
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions mygeotab/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,7 @@ def get(self, type_name, **parameters):
del parameters["resultsLimit"]
if "search" in parameters:
parameters.update(parameters["search"])
del parameters["search"]
parameters = dict(search=parameters, resultsLimit=results_limit)
return self.call("Get", type_name=type_name, **parameters)

Expand Down
1 change: 1 addition & 0 deletions mygeotab/py3/api_async.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ async def get_async(self, type_name, **parameters):
del parameters["resultsLimit"]
if "search" in parameters:
parameters.update(parameters["search"])
del parameters["search"]
parameters = dict(search=parameters, resultsLimit=results_limit)
return await self.call_async("Get", type_name=type_name, **parameters)

Expand Down

0 comments on commit f8aa190

Please sign in to comment.