fix graph ignoring missing fields

This commit is contained in:
2024-09-07 15:57:31 +03:00
parent 02f8f5970a
commit 8ac0567e66
+4 -1
View File
@@ -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)
</script>
<div class="editor-field">
{#each backlinks as backlink}