diff --git a/src/specificClass.js b/src/specificClass.js index fe580bf..4d329b6 100644 --- a/src/specificClass.js +++ b/src/specificClass.js @@ -114,23 +114,23 @@ class Reactor { } } - _connectMeasurement(measurement) { - if (!measurement) { + _connectMeasurement(measurementChild) { + if (!measurementChild) { this.logger.warn("Invalid measurement provided."); return; } let position; - if (measurement.config.functionality.distance !== 'undefined') { - position = measurement.config.functionality.distance; + if (measurementChild.config.functionality.distance !== 'undefined') { + position = measurementChild.config.functionality.distance; } else { - position = measurement.config.functionality.positionVsParent; + position = measurementChild.config.functionality.positionVsParent; } - const measurementType = measurement.config.asset.type; + const measurementType = measurementChild.config.asset.type; const eventName = `${measurementType}.measured.${position}`; // Register event listener for measurement updates - measurement.measurements.emitter.on(eventName, (eventData) => { + measurementChild.measurements.emitter.on(eventName, (eventData) => { this.logger.debug(`${position} ${measurementType} from ${eventData.childName}: ${eventData.value} ${eventData.unit}`); // Store directly in parent's measurement container @@ -153,7 +153,7 @@ class Reactor { this.upstreamReactor = reactorChild; - reactor.emitter.on("stateChange", (data) => { + reactorChild.emitter.on("stateChange", (data) => { this.logger.debug(`State change of upstream reactor detected.`); this.updateState(data); });