From 1f3781acf492532bd03911b572316df2839cf879 Mon Sep 17 00:00:00 2001 From: liminal Date: Wed, 23 Jul 2025 20:04:18 +0000 Subject: [PATCH] Apply suggested change from code comment --- .../navigator/EventNetwork/utils/personNetworkBuilder.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/lib/navigator/EventNetwork/utils/personNetworkBuilder.ts b/src/lib/navigator/EventNetwork/utils/personNetworkBuilder.ts index fc60288..c61d2a3 100644 --- a/src/lib/navigator/EventNetwork/utils/personNetworkBuilder.ts +++ b/src/lib/navigator/EventNetwork/utils/personNetworkBuilder.ts @@ -223,16 +223,15 @@ export function createPersonLinks( ): PersonLink[] { debug("Creating person links", { anchorCount: personAnchors.length, nodeCount: nodes.length }); - const links: PersonLink[] = []; const nodeMap = new Map(nodes.map((n) => [n.id, n])); - personAnchors.forEach((anchor) => { + const links: PersonLink = personAnchors.map((anchor) => { if (!anchor.connectedNodes || !anchor.pubkey) return; const connection = personMap.get(anchor.pubkey); if (!connection) return; - anchor.connectedNodes.forEach((nodeId) => { + return ...anchor.connectedNodes.map((nodeId) => { const node = nodeMap.get(nodeId); if (node) { // Determine connection type @@ -243,12 +242,12 @@ export function createPersonLinks( connectionType = "referenced"; } - links.push({ + return { source: anchor, target: node, isSequential: false, connectionType, - }); + }; } }); });