sendinblue / APIv3-python-library

SendinBlue's python library for API v3
MIT License
82 stars 40 forks source link

ContactsApi.get_contact_stats raises ValueError #74

Open staylor-ds opened 3 years ago

staylor-ds commented 3 years ago

When calling ContactsApi.get_contact_stats I get the following stack trace:

>>> contacts_api.get_contact_stats(contact_id)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/contacts_api.py", line 1244, in get_contact_stats
    (data) = self.get_contact_stats_with_http_info(identifier, **kwargs)  # noqa: E501
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/contacts_api.py", line 1313, in get_contact_stats_with_http_info
    return self.api_client.call_api(
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 325, in call_api
    return self.__call_api(resource_path, method,
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 169, in __call_api
    return_data = self.deserialize(response_data, response_type)
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 241, in deserialize
    return self.__deserialize(data, response_type)
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 280, in __deserialize
    return self.__deserialize_model(data, klass)
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 624, in __deserialize_model
    kwargs[attr] = self.__deserialize(value, attr_type)
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 257, in __deserialize
    return [self.__deserialize(sub_data, sub_kls)
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 257, in <listcomp>
    return [self.__deserialize(sub_data, sub_kls)
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 280, in __deserialize
    return self.__deserialize_model(data, klass)
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py", line 626, in __deserialize_model
    instance = klass(**kwargs)
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contact_campaign_stats_transac_attributes.py", line 53, in __init__
    self.order_date = order_date
  File "/home/ubuntu/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contact_campaign_stats_transac_attributes.py", line 78, in order_date
    raise ValueError("Invalid value for `order_date`, must not be `None`")  # noqa: E501
ValueError: Invalid value for `order_date`, must not be `None`

Looking into the code I do not see a way to specify order_date.