diff --git a/Utilities.js b/Utilities.js index 64dd1540f..4efc0ed3f 100644 --- a/Utilities.js +++ b/Utilities.js @@ -1,11 +1,12 @@ -function getNodeDefinition(node) { - let APP_SCHEMA = SCHEMAS_BY_PROJECT.get(node.project) +function getNodeDefinition(node, project) { + if (project === undefined) { project = node.project } + + let APP_SCHEMA = SCHEMAS_BY_PROJECT.get(project) if (APP_SCHEMA !== undefined) { - return SCHEMAS_BY_PROJECT.get(node.project).map.appSchema.get(node.type) + return SCHEMAS_BY_PROJECT.get(project).map.appSchema.get(node.type) } else { console.log('[Error] Could not get APP Scchema for project ' + node.project) } - } function dynamicDecimals(value, minDecimals) {