From 501c6a02cc6266956e3ef172c17be6945ff8ed88 Mon Sep 17 00:00:00 2001 From: Wizmaster <code@wizmaster.fr> Date: Wed, 20 Mar 2024 16:13:01 +0100 Subject: [PATCH] Import locked transactions from nYNAB (#2474) * Import locked transactions from nYNAB * Import locked transactions from nYNAB - Adding PR release note --- packages/desktop-client/e2e/data/ynab5-demo-budget.json | 4 ++-- packages/loot-core/src/server/importers/ynab5.ts | 1 + upcoming-release-notes/2474.md | 6 ++++++ 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 upcoming-release-notes/2474.md diff --git a/packages/desktop-client/e2e/data/ynab5-demo-budget.json b/packages/desktop-client/e2e/data/ynab5-demo-budget.json index 6dbe3ff5b..dfe791345 100644 --- a/packages/desktop-client/e2e/data/ynab5-demo-budget.json +++ b/packages/desktop-client/e2e/data/ynab5-demo-budget.json @@ -1597,7 +1597,7 @@ "date": "2023-08-04", "amount": 0, "memo": "getting paid", - "cleared": "cleared", + "cleared": "reconciled", "approved": true, "flag_color": null, "account_id": "bc1d862f-bab0-41c3-bd1e-6cee8c688e32", @@ -1657,7 +1657,7 @@ "date": "2023-08-04", "amount": 1000000, "memo": "", - "cleared": "cleared", + "cleared": "reconciled", "approved": true, "flag_color": null, "account_id": "bc1d862f-bab0-41c3-bd1e-6cee8c688e32", diff --git a/packages/loot-core/src/server/importers/ynab5.ts b/packages/loot-core/src/server/importers/ynab5.ts index a9e32ebfe..30ab10224 100644 --- a/packages/loot-core/src/server/importers/ynab5.ts +++ b/packages/loot-core/src/server/importers/ynab5.ts @@ -181,6 +181,7 @@ async function importTransactions( amount: amountFromYnab(transaction.amount), category: entityIdMap.get(transaction.category_id) || null, cleared: ['cleared', 'reconciled'].includes(transaction.cleared), + reconciled: transaction.cleared === 'reconciled', notes: transaction.memo || null, imported_id: transaction.import_id || null, transfer_id: diff --git a/upcoming-release-notes/2474.md b/upcoming-release-notes/2474.md new file mode 100644 index 000000000..8e2416d05 --- /dev/null +++ b/upcoming-release-notes/2474.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [Wizmaster] +--- + +Import reconciled transactions from nYNAB -- GitLab