Files
Superalgos/Projects/Superalgos/TS/Function-Libraries/TaskFunctions.js
T
2020-11-28 11:16:24 +01:00

26 lines
833 B
JavaScript

exports.newSuperalgosFunctionLibrariesTaskFunctions = function () {
let thisObject = {
taskError: taskError
}
return thisObject
function taskError(node, errorMessage) {
let event
if (node !== undefined) {
event = {
nodeName: node.name,
nodeType: node.type,
nodeId: node.id,
errorMessage: errorMessage
}
} else {
event = {
errorMessage: errorMessage
}
}
let key = TS.projects.superalgos.globals.taskConstants.TASK_NODE.name + '-' + TS.projects.superalgos.globals.taskConstants.TASK_NODE.type + '-' + TS.projects.superalgos.globals.taskConstants.TASK_NODE.id
global.EVENT_SERVER_CLIENT_MODULE.raiseEvent(key, 'Error', event)
}
}