From e5d1ae72e61a3649079b24cd6f0f918a40753d5f Mon Sep 17 00:00:00 2001 From: Yaohua-Leo Date: Fri, 20 Mar 2026 20:15:45 +0800 Subject: [PATCH] fix(cli): address review feedback - remove redundant parse and fix filteredLabel guard --- src/cli/nodes-cli/register.status.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cli/nodes-cli/register.status.ts b/src/cli/nodes-cli/register.status.ts index bef812a9a5d..5cba488b4d1 100644 --- a/src/cli/nodes-cli/register.status.ts +++ b/src/cli/nodes-cli/register.status.ts @@ -342,11 +342,11 @@ export function registerNodesStatusCommands(nodes: Command) { return true; }); - const liveNodes = parseNodeList(nodeListResult); - const livePairedNodes = liveNodes.filter((n) => n.paired); + const hasFilters = connectedOnly || sinceMs !== undefined; + const livePairedNodes = Array.from(liveNodesById.values()).filter((n) => n.paired); const totalPairedCount = paired.length > 0 ? paired.length : livePairedNodes.length; const filteredLabel = - filteredPaired.length !== totalPairedCount ? ` (of ${totalPairedCount})` : ""; + hasFilters && filteredPaired.length !== totalPairedCount ? ` (of ${totalPairedCount})` : ""; defaultRuntime.log( `Pending: ${pendingRows.length} ยท Paired: ${filteredPaired.length}${filteredLabel}`, );