-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Phaxio returns the string '>10000' in the paging total when a record set returned from the API is greater than 10,000 results. Need to handle this gracefully.
Example stacktrace:
`>>> response = api.Fax.query_faxes(direction='sent',per_page=1, page=1,created_before='2020-07-28T20:45:00-04:00')
Traceback (most recent call last):
File "", line 1, in
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/api.py", line 189, in query_faxes
return self._client.query_faxes(**opt_args)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/apis/default_api.py", line 1824, in query_faxes
(data) = self.query_faxes_with_http_info(**kwargs)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/apis/default_api.py", line 1924, in query_faxes_with_http_info
collection_formats=collection_formats)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 330, in call_api
_return_http_data_only, collection_formats, _preload_content, _request_timeout)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 163, in __call_api
return_data = self.deserialize(response_data, response_type)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 243, in deserialize
return self.__deserialize(data, response_type)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 283, in __deserialize
return self.__deserialize_model(data, klass)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 645, in __deserialize_model
setattr(instance, attr, self.__deserialize(value, attr_type))
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 283, in __deserialize
return self.__deserialize_model(data, klass)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 645, in __deserialize_model
setattr(instance, attr, self.__deserialize(value, attr_type))
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 275, in __deserialize
return self.__deserialize_primitive(data, klass)
File "/u01/datascience/users/n272959/.conda/envs/feedback27/lib/python2.7/site-packages/phaxio/swagger_client/api_client.py", line 572, in __deserialize_primitive
return klass(data)
ValueError: invalid literal for int() with base 10: '>10000'`