diff --git a/src/transaction/TransactionList.js b/src/transaction/TransactionList.js index 987caa2698b6938d218e7b9ad399bf65559f0317..4704beabd01180a0598e2268c79512691fc120e2 100644 --- a/src/transaction/TransactionList.js +++ b/src/transaction/TransactionList.js @@ -41,15 +41,18 @@ function TransactionList() { setTypes(newTypes); }; + let memberStr = ""; + if (transaction.member) { + memberStr = transaction.member.name + " (" + transaction.member.num + ")"; + } + const entries = transactions.map((transaction) => { return ( <TransactionTr key={transaction.ID} transaction={transaction}> <td>{icon(transaction)}</td> <td>{printTransactionID(transaction)}</td> <td>{printDate(transaction.date)}</td> - <td> - {transaction.member.name} ({transaction.member.num}) - </td> + <td>{memberStr}</td> <td>{transaction.proxy ? transaction.proxy.name : ""}</td> <td>{printMoney(transaction.total) + " €"}</td> </TransactionTr>