diff --git a/README.md b/README.md index 883be5a..44f0d9d 100644 --- a/README.md +++ b/README.md @@ -57,9 +57,9 @@ Class | Method | Description **AccountsApi** | [**create_account**](docs/AccountsApi.md#create_account) | Create an account   | [**get_account_by_id**](docs/AccountsApi.md#get_account_by_id) | Get an account   | [**get_accounts**](docs/AccountsApi.md#get_accounts) | Get all accounts -**BudgetsApi** | [**get_plan_by_id**](docs/BudgetsApi.md#get_plan_by_id) | Get a plan -  | [**get_plan_settings_by_id**](docs/BudgetsApi.md#get_plan_settings_by_id) | Get plan settings -  | [**get_plans**](docs/BudgetsApi.md#get_plans) | Get all plans +**PlansApi** | [**get_plan_by_id**](docs/PlansApi.md#get_plan_by_id) | Get a plan +  | [**get_plan_settings_by_id**](docs/PlansApi.md#get_plan_settings_by_id) | Get plan settings +  | [**get_plans**](docs/PlansApi.md#get_plans) | Get all plans **CategoriesApi** | [**create_category**](docs/CategoriesApi.md#create_category) | Create a category   | [**create_category_group**](docs/CategoriesApi.md#create_category_group) | Create a category group   | [**get_categories**](docs/CategoriesApi.md#get_categories) | Get all categories diff --git a/ynab/api_client.py b/ynab/api_client.py index 41c0045..1a3b75a 100644 --- a/ynab/api_client.py +++ b/ynab/api_client.py @@ -311,7 +311,7 @@ def response_deserialize( return_data = self.__deserialize_file(response_data) elif response_type is not None: match = None - content_type = response_data.headers.get('content-type') + content_type = response_data.getheader('content-type') if content_type is not None: match = re.search(r"charset=([a-zA-Z\-\d]+)[\s;]?", content_type) encoding = match.group(1) if match else "utf-8" @@ -328,7 +328,7 @@ def response_deserialize( return ApiResponse( status_code = response_data.status, data = return_data, - headers = response_data.headers, + headers = response_data.getheaders(), raw_data = response_data.data )