From 4e9f7b8ada8ad1feaa95a1a93d9c0f59ead9a4a9 Mon Sep 17 00:00:00 2001 From: Nik Graf Date: Thu, 26 Jun 2025 20:05:12 +0200 Subject: [PATCH] graceful handling of missing relation type --- packages/hypergraph-react/src/internal/use-query-public.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hypergraph-react/src/internal/use-query-public.tsx b/packages/hypergraph-react/src/internal/use-query-public.tsx index ab0dc48b..4a5632bb 100644 --- a/packages/hypergraph-react/src/internal/use-query-public.tsx +++ b/packages/hypergraph-react/src/internal/use-query-public.tsx @@ -205,7 +205,7 @@ const convertRelations = ( const rawEntity: Record = {}; for (const [key, relationId] of Object.entries(mappingEntry?.relations ?? {})) { - const properties = (queryEntity.relations ?? []).filter((a) => a.type.id === relationId); + const properties = (queryEntity.relations ?? []).filter((a) => a.type?.id === relationId); if (properties.length === 0) { rawEntity[key] = [] as unknown[]; continue;