From 0da6ee824784621fdead25c089122fed91254d1e Mon Sep 17 00:00:00 2001 From: Ga68 Date: Mon, 29 Apr 2024 10:19:22 -0700 Subject: [PATCH 1/3] Update default API host per https://api.ynab.com/v1 --- ynab_sdk/utils/configurations/default.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ynab_sdk/utils/configurations/default.py b/ynab_sdk/utils/configurations/default.py index a27b2ad..e40d4ae 100644 --- a/ynab_sdk/utils/configurations/default.py +++ b/ynab_sdk/utils/configurations/default.py @@ -3,7 +3,7 @@ class DefaultConfig: def __init__( - self, api_key: str, base_path="/v1", host="https://api.youneedabudget.com" + self, api_key: str, base_path="/v1", host="https://api.ynab.com" ): self.api_key = api_key self.base_path = base_path From a209f15ab09120ddc24ab78b6f792ca65474d128 Mon Sep 17 00:00:00 2001 From: Ga68 Date: Mon, 29 Apr 2024 12:48:44 -0700 Subject: [PATCH 2/3] transfer_account_id is optional per https://api.ynab.com/v1#/Transactions/getTransactionById --- ynab_sdk/api/models/responses/transactions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ynab_sdk/api/models/responses/transactions.py b/ynab_sdk/api/models/responses/transactions.py index 0108ff6..feb3174 100644 --- a/ynab_sdk/api/models/responses/transactions.py +++ b/ynab_sdk/api/models/responses/transactions.py @@ -50,7 +50,7 @@ class Transaction: account_id: str payee_id: Optional[str] category_id: Optional[str] - transfer_account_id: str + transfer_account_id: Optional[str] transfer_transaction_id: Optional[str] matched_transaction_id: Optional[str] import_id: Optional[str] From 60532667aa18d3078029b621e9529b3dacdf17c5 Mon Sep 17 00:00:00 2001 From: Ga68 Date: Mon, 29 Apr 2024 13:51:07 -0700 Subject: [PATCH 3/3] Ensure code is inline with upstream main --- Revert "Update default API host" This reverts commit 0da6ee824784621fdead25c089122fed91254d1e. --- ynab_sdk/utils/configurations/default.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ynab_sdk/utils/configurations/default.py b/ynab_sdk/utils/configurations/default.py index e40d4ae..a27b2ad 100644 --- a/ynab_sdk/utils/configurations/default.py +++ b/ynab_sdk/utils/configurations/default.py @@ -3,7 +3,7 @@ class DefaultConfig: def __init__( - self, api_key: str, base_path="/v1", host="https://api.ynab.com" + self, api_key: str, base_path="/v1", host="https://api.youneedabudget.com" ): self.api_key = api_key self.base_path = base_path