diff --git a/web/src/components/budgets/TransactionsModal.tsx b/web/src/components/budgets/TransactionsModal.tsx index a1c75c6..e11030b 100644 --- a/web/src/components/budgets/TransactionsModal.tsx +++ b/web/src/components/budgets/TransactionsModal.tsx @@ -21,10 +21,10 @@ export const TransactionsModal = (props: { const transactionsToShow = () => query() ?.transactions.nodes.flatMap((transaction) => { - if (transaction.splitTo) { + if (transaction.splitTo.length > 0) { return transaction.splitTo .filter((split) => split.category?.id === props.categoryId) - .map((split) => ({ ...split, shop: transaction.shop })) + .map((split) => ({ ...split, date: transaction.date, shop: transaction.shop })) } else { return [transaction] } @@ -40,8 +40,14 @@ export const TransactionsModal = (props: {