fix(core): Prevent node param resolution from failing telemetry graph generation (#9257)

This commit is contained in:
Iván Ovejero
2024-04-30 11:39:24 +02:00
committed by GitHub
parent 96f02bd655
commit f6c9493355
2 changed files with 27 additions and 9 deletions

View File

@@ -126,14 +126,20 @@ export function generateNodesGraph(
return;
}
const nodeParameters =
getNodeParameters(
stickyType.description.properties,
stickyNote.parameters,
true,
false,
stickyNote,
) ?? {};
let nodeParameters: IDataObject = {};
try {
nodeParameters =
getNodeParameters(
stickyType.description.properties,
stickyNote.parameters,
true,
false,
stickyNote,
) ?? {};
} catch {
// prevent node param resolution from failing graph generation
}
const height: number = typeof nodeParameters.height === 'number' ? nodeParameters.height : 0;
const width: number = typeof nodeParameters.width === 'number' ? nodeParameters.width : 0;