fix: run rules on reconciliation transaction (#3625)

This commit is contained in:
Koen van Staveren
2024-10-12 20:19:47 +02:00
committed by GitHub
parent 300ddc6311
commit 75acfc79e1
2 changed files with 14 additions and 1 deletions

View File

@@ -978,9 +978,16 @@ class AccountInternal extends PureComponent<
transactions: [...reconciliationTransactions, ...this.state.transactions],
});
// run rules on the reconciliation transaction
const ruledTransactions = await Promise.all(
reconciliationTransactions.map(transaction =>
send('rules-run', { transaction }),
),
);
// sync the reconciliation transaction
await send('transactions-batch-update', {
added: reconciliationTransactions,
added: ruledTransactions,
});
await this.refetchTransactions();
};

View File

@@ -0,0 +1,6 @@
---
category: Bugfix
authors: [UnderKoen]
---
Run rules on "Reconciliation balance adjustment" transactions