From 5f277c4323e3003d52c18c47f132ad382485de01 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Fri, 3 Jul 2026 16:55:18 -0500 Subject: [PATCH] refactor(tui): simplify form aggregation --- packages/tui/src/routes/session/index.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/tui/src/routes/session/index.tsx b/packages/tui/src/routes/session/index.tsx index f4972802df..4286ce8f92 100644 --- a/packages/tui/src/routes/session/index.tsx +++ b/packages/tui/src/routes/session/index.tsx @@ -182,10 +182,9 @@ export function Session() { ) }) const forms = createMemo(() => { + const sessionIDs = session()?.parentID ? [route.sessionID] : [route.sessionID, ...descendantSessionIDs()] return [ - ...[route.sessionID, ...(session()?.parentID ? [] : descendantSessionIDs())].flatMap( - (sessionID) => data.session.form.list(sessionID) ?? [], - ), + ...sessionIDs.flatMap((sessionID) => data.session.form.list(sessionID) ?? []), ...(data.session.form.list("global") ?? []), ] })