From 4e99e7c6e5654a2c86b66bf86ef134fde2e83613 Mon Sep 17 00:00:00 2001 From: JGerla Date: Tue, 27 Jan 2026 13:33:52 +0100 Subject: [PATCH] feat: small fix to trigger node ref: N25B-450 --- .../VisProgPage/visualProgrammingUI/nodes/TriggerNode.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/VisProgPage/visualProgrammingUI/nodes/TriggerNode.tsx b/src/pages/VisProgPage/visualProgrammingUI/nodes/TriggerNode.tsx index 09c07b3..caa8c58 100644 --- a/src/pages/VisProgPage/visualProgrammingUI/nodes/TriggerNode.tsx +++ b/src/pages/VisProgPage/visualProgrammingUI/nodes/TriggerNode.tsx @@ -139,7 +139,7 @@ export default function TriggerNode(props: NodeProps) { id="TriggerBeliefs" style={{ left: '40%' }} rules={[ - allowOnlyConnectionsFromType(['basic_belief']), + allowOnlyConnectionsFromType(['basic_belief','inferred_belief']), ]} title="Connect to a beliefNode or a set of beliefs combined using the AND/OR node" /> @@ -205,7 +205,7 @@ export function TriggerConnectionTarget(_thisNode: Node, _sourceNodeId: string) const otherNode = nodes.find((x) => x.id === _sourceNodeId) if (!otherNode) return; - if (otherNode.type === 'basic_belief' /* TODO: Add the option for an inferred belief */) { + if (['basic_belief', 'inferred_belief'].includes(otherNode.type!)) { data.condition = _sourceNodeId; }