From 8ac0567e66715852bdb2ed4bd1a10442d3722a4e Mon Sep 17 00:00:00 2001 From: lexx Date: Sat, 7 Sep 2024 15:57:31 +0300 Subject: [PATCH] fix graph ignoring missing fields --- front/js/svelte/records/Graph.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/front/js/svelte/records/Graph.svelte b/front/js/svelte/records/Graph.svelte index 790d0f7..a1991f0 100644 --- a/front/js/svelte/records/Graph.svelte +++ b/front/js/svelte/records/Graph.svelte @@ -15,11 +15,14 @@ let backlinks = graph.parentEdges.map(edge => { let schema = channel.schemas.find((s) => s.name === edge.sourceSchema); let edgeField = findEdgeField(schema,edge.field); + if(!edgeField){ + return null; + } return { field: edgeField.label, record: graph.records.find( record => record.id === edge.source) } - }) + }).filter( edgeOrNull => !!edgeOrNull)
{#each backlinks as backlink}