From 035df2c421df650dfd702e2316ffcc9f2517b9f4 Mon Sep 17 00:00:00 2001 From: Nik Graf Date: Tue, 24 Jun 2025 21:41:42 +0200 Subject: [PATCH] fix listing spaces --- packages/hypergraph/src/store.ts | 41 +++++++++++++++++--------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/packages/hypergraph/src/store.ts b/packages/hypergraph/src/store.ts index 3784c508..bf5916cc 100644 --- a/packages/hypergraph/src/store.ts +++ b/packages/hypergraph/src/store.ts @@ -222,28 +222,31 @@ export const store: Store = create [space.id]: lastUpdateClock, }, }; - } - storeContext = { - ...storeContext, - spaces: [ - ...storeContext.spaces, - { - id: space.id, - name: space.name, - events: [], - state: undefined, - keys: [], - inboxes: [], - automergeDocHandle: result.handle, + } else { + storeContext = { + ...storeContext, + spaces: [ + ...storeContext.spaces, + { + id: space.id, + name: space.name, + events: [], + state: undefined, + keys: [], + inboxes: [], + automergeDocHandle: result.handle, + }, + ], + lastUpdateClock: { + ...storeContext.lastUpdateClock, + [space.id]: -1, }, - ], - lastUpdateClock: { - ...storeContext.lastUpdateClock, - [space.id]: -1, - }, - }; + }; + } } + console.log('storecontext', storeContext); + return storeContext; }, applyEvent: (context, event: { spaceId: string; event: SpaceEvent; state: SpaceState }) => {