-
Couldn't load subscription status.
- Fork 10
Closed
Description
When I run this code:
import ynab_api
from ynab_api.api import categories_api
ynab_configuration = ynab_api.Configuration()
ynab_configuration.api_key_prefix['bearer'] = 'Bearer'
ynab_configuration.api_key['bearer'] = 'REDACTED'
ynab_client = ynab_api.ApiClient(ynab_configuration)
categories_api_instance = categories_api.CategoriesApi(ynab_client)
categories_response = categories_api_instance.get_categories('REDACTED')
I get this exception:
ynab_api.exceptions.ApiValueError: Invalid inputs given to generate an instance of 'CategoryGroupWithCategoriesAllOf'. The input data was invalid for the allOf schema 'CategoryGroupWithCategoriesAllOf' in the composed schema 'CategoryGroupWithCategories'. Error=Invalid value for `goal_type` (DEBT), must be one of [None, 'TB', 'TBD', 'MF', 'NEED']
I can locally add 'DEBT': 'DEBT' to the allowed_values for goal_type in model/category.py, and then it works fine, but maybe this means the code needs to be regenerated from the OpenAPI definition?
Metadata
Metadata
Assignees
Labels
No labels