From 43cd6b634759767002d768913a9ddff01677e6d8 Mon Sep 17 00:00:00 2001 From: Henrik Maaland <39732540+henrikmaa@users.noreply.github.com> Date: Sun, 23 Apr 2023 19:15:39 +0200 Subject: [PATCH] Show pending transactions from Nordigen in transactions table (#919) --- packages/loot-core/src/server/accounts/sync.ts | 11 +++++------ upcoming-release-notes/919.md | 6 ++++++ 2 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 upcoming-release-notes/919.md diff --git a/packages/loot-core/src/server/accounts/sync.ts b/packages/loot-core/src/server/accounts/sync.ts index 4eaef2aa8..18b6aabc0 100644 --- a/packages/loot-core/src/server/accounts/sync.ts +++ b/packages/loot-core/src/server/accounts/sync.ts @@ -205,13 +205,13 @@ async function downloadNordigenTransactions( } const { - transactions: { booked }, + transactions: { all }, balances, startingBalance, } = res; return { - transactions: booked, + transactions: all, accountBalance: balances, startingBalance, }; @@ -364,6 +364,8 @@ async function normalizeNordigenTransactions(transactions, acctId) { trans.account = acctId; trans.payee = await resolvePayee(trans, payee_name, payeesToCreate); + trans.cleared = Boolean(trans.booked); + normalized.push({ payee_name, trans: { @@ -376,6 +378,7 @@ async function normalizeNordigenTransactions(transactions, acctId) { (trans.remittanceInformationUnstructuredArray || []).join(', '), imported_id: trans.transactionId, imported_payee: trans.imported_payee, + cleared: trans.cleared, }, }); } @@ -424,8 +427,6 @@ export async function reconcileNordigenTransactions(acctId, transactions) { [trans.imported_id, acctId], ); - // TODO: Pending transactions - if (match) { hasMatched.add(match.id); } @@ -571,8 +572,6 @@ export async function reconcileTransactions(acctId, transactions) { [trans.imported_id, acctId], ); - // TODO: Pending transactions - if (match) { hasMatched.add(match.id); } diff --git a/upcoming-release-notes/919.md b/upcoming-release-notes/919.md new file mode 100644 index 000000000..6131c9b9d --- /dev/null +++ b/upcoming-release-notes/919.md @@ -0,0 +1,6 @@ +--- +category: Enhancements +authors: [henrikmaa] +--- + +Show pending transactions from Nordigen in transactions table -- GitLab