From 5f4ebdc2af6f73d21e1e4e3077d81bfb5eb592ca Mon Sep 17 00:00:00 2001
From: "p.vanderwilt"
Date: Mon, 29 Sep 2025 15:45:07 +0200
Subject: [PATCH] Fix reference error and improve child variable naming
---
src/specificClass.js | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
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);
});