From 325606c53bfb96ed174e9d6f44f326815ca8fdcd Mon Sep 17 00:00:00 2001 From: maciek Date: Mon, 24 Apr 2023 11:11:43 +0200 Subject: [PATCH] feat: add link for download ledger entries to .csv - make assetId selectable --- libs/ledger/src/lib/ledger-manager.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/ledger/src/lib/ledger-manager.tsx b/libs/ledger/src/lib/ledger-manager.tsx index 66c4282dd..37e1ca76b 100644 --- a/libs/ledger/src/lib/ledger-manager.tsx +++ b/libs/ledger/src/lib/ledger-manager.tsx @@ -45,11 +45,11 @@ const LedgerEntriesExportLink = ({ entries: LedgerEntry[]; }) => { const assets = entries.reduce((aggr, item) => { - if (!(item.assetId in aggr && item.asset?.name)) { - aggr[item.assetId] = item.asset.name; + if (item.asset && !(item.asset.id in aggr)) { + aggr[item.asset.id] = item.asset.name; } return aggr; - }, {}); + }, {} as Record); const [assetId, setAssetId] = useState(Object.keys(assets)[0]); const VEGA_URL = useEnvironment((store) => store.VEGA_URL); const protohost = VEGA_URL ? getProtoHost(VEGA_URL) : '';